Custom Events Plugin ⭐ExecutableEvents ⭐182+ Triggers | Quests, Abilities & Server Automation

MC Plugin Custom Events Plugin ⭐ExecutableEvents ⭐182+ Triggers | Quests, Abilities & Server Automation 3.26.6.3
Custom events plugin - Create Quests, Abilities, Boosts & more - 110+ Custom Triggers

SCore All plugins

New placeholders for projectiles related activators:
%shooter%, %shooter_name%, %shooter_uuid%, %shooter_uuid_array%, %shooter_x%, %shooter_y%, %shooter_z%, %shooter_world%, %shooter_health%, %shooter_direction%, %shooter_pitch%, %shooter_yaw%, %shooter_velocity%, %shooter_horizontal_velocity%, %shooter_slot%, etc...


EC

Fix 1 — Harden crafting duplication prevention (raw ore)
Fix 2 — Enforce ingredient amounts for vanilla items (SSO-20, EC v1.26.5.17)
PLACELIQUID type:water
To make infinite buckets more easier to implement


Fixed PLANT_IN_SQUARE issue for sweet berries

Fixed an issue with the checker logic used by ExecutableCrafting. Checkers for EI ID, EI Usage and EI Variables should be ok now

Addition of a RefreshExecutableItemEvent class, An event plugins can use to check if calls from ExecutableItems plugin is done

Added critical strike power for MLIB_DAMAGE command

Fixed an issue where the visual cooldown doesn't work with ticks option


Added %last_hitter% to allow users to know which dealt the final blow

Thank you Special70 for this update
SCore & All plugins

- Fixed issues when adding custom int and double values to the nbt editor
String, Integer and Double values can now use the rand placeholder (Ex: %rand:-10|10%)
- Fixed issues of ExecutableItems not being able to import ListCompoundNBTs

ExecutableLevers

Fix an issue with EL

ExecutableItems

New error message to customise when the players try to use an EI in a worldguard blocked region.
SCore (all plugins) - EI
New Worldguard flags to disable all EI in a specific region.
/rg flag <region> ei-activators deny # disables ALL EI activators in the region
/rg flag <region> ei-activators allow # re-enables them (this is the default)

Thank you Simon for the bounty on this suggestion

EB
Fixed an issue with Suspicious Block Loot
SCore
Fix of an issue with FALLING_DUST in SCore particles

Added an arg "nonliving" to MOB_AROUND. (Any bugs that occur when running entity commands while this argument is enabled will most likely be ignored due to scope creep.)

Fix an issue with Paper 26.1 related to an API change

-----
EI

New setting for the NBTTags feature to store them in Persistent Data Container instead of item nbt
nbt:
0:
type: STRING
key: my_custom_tag
value: hello
saveInPDC: true # stored as executableitems:my_custom_tag in the PDC
1:
type: INTEGER
key: raw_tag
value: 42
# saveInPDC not set — written as raw NBT tag (default, existing behaviour)


Fix an issue where the player can dupe EI trident

Fix of an issue where launching and egg triggered the two clicks : left and right

-----
EC

Fix a dupe issue in ExecutableCraft
SCore changelogs (All plugins)

You can now put placeholders into SCore variabless and define if they will be parsed or not by SCore using
parsePlaceholders: true/false

Players can now disable particles using /score particles-toggle

Fix the compatibility with Spigot

Fix an issue with FR language

Fix of an issue with version management

The plugins have been tested and working with 26.1


----

MyFurniture Changelog

Blockbench Animation System
- Animated furniture from Blockbench models — Drop a .bbmodel file in plugins/MyFurniture/animations/ and run /mf
pack. MyFurniture auto-generates all resource pack assets (models, textures, items) and creates the furniture
config.

- Play/stop animations with right-click and left-click, or via RUN_ANIMATION / STOP_ANIMATION display commands in activators.

- Supports looping animations, per-bone keyframes (position, rotation, scale), multiple animations per model, and
smooth 360° rotations (ceiling fans, etc.).

- Animation preserves the furniture's placement rotation.

- Breaking or chunk-unloading animated furniture properly cleans up all entities.


Resource Pack Security & Optimization

- Pack obfuscation (obfuscatePack: true) — Replaces all model and texture file names with random UUIDs to prevent
easy extraction of your custom assets.

- PackSquash integration (usePackSquash: true) — Optimizes the resource pack with
https://github.com/ComunidadAylas/PackSquash, reducing pack size by up to 75%. Requires PackSquash installed
separately.

- Pack caching — Skips pack regeneration when nothing has changed. Automatically invalidates when you change
obfuscation or PackSquash settings.

- Pack validation — Checks all PNGs and JSONs for corruption on every build.

- SHA-1 hash verification — Pack integrity hash sent to clients.

Custom GUI Textures

- Furniture editor menus now feature a custom dark wood-themed background using bitmap font providers.
Fix an issue with the custom command : SET_EQUIPPABLE_MODEL


The player-only FORCE_DROP, (ei_id mode, names: FORCE_DROP, DROPSPECIFICEI)
and the mixed FORCEDROP, (slot mode, name: FORCEDROP) are now unified into a
single MixedCommand that supports both slot: and ei_id: parameters.

FORCE_DROP slot:-1 - to drop item of the entity/player of their main hand slot
FORCE_DROP ei_id:MyExecutableItem - to drop the mentionned EI from the player inventory
SCore - the custom command SET_EQUIPPABLE_MODEL can be applied safely on the vanilla items (using EI_CLICK_ON_ANOTHER_INVENTORY_ITEM of EI for example)
It will not modify the slot where the item can be equipped. (before it changed the equipment slot to the head)

Thank you Nesseley for the bounty
SCore Internal edits

EI fix of an issue with PLAYER_RECEIVE_EFFECT (it wasnt trigerred when the player already have the same effect at a lower level)
SCore, internal improvements

EI Improvements of the long lore

EI new repairable feature, now you can choose with which item you can repare the EI in the anvil.

EC Fix a dupe issue
Top Bottom