- Added support expire time for homing projectile.
- Fixed possible StackOver issue lead to server crash.
- Added new default power files: DragonBreath and WindCharge.
- Other small changes and fixes.
New or Reworked Abilities
- nearby_entities: Executes nested abilities on nearby entities that match
match-entity, replacing the oldincludes-*style filtering.- repeat: Centralizes
durationandintervalloop logic into a single ability, and supports nesting other abilities.- conditional: Supports selecting different ability branches based on entity, distance, health, potion status, and random chance.
- pull_target: Unifies pull, knockback, and launch logic. Supports
direction,speed,vertical, andremove-powder-snow.- set_air: Sets the target's remaining air value, used for suffocation-type effects.
- consume_food: Independently reduces a player's saturation or food level, with decimal accumulation support.
- damage_item: Damages the target's armor, main-hand item, or off-hand item.
- damage_entity: Actively deals entity damage through an ability.
- set_invulnerable: Temporarily makes an entity invulnerable. Damage is currently cancelled at the event layer, allowing Shielding to work reliably.
- food: Kept as the old hunger/saturation reduction ability. For visible food bar reduction, it is recommended to use
consume_foodinstead.
New or Adjusted Powers
- Alchemist: Alchemist mobs now choose splash potions based on distance and the target's potion status. The default branch is an instant damage potion and will not leave a persistent potion icon.
- Blastoff: Merged with the old pull-type effects into
pull_target. Sound effects are now configured through an independentsoundability.- Webber: Replaces the old WebAttack. Uses different trigger distances for players without aggro, players with aggro, and other aggroed entities.
- Hook: Replaces the old PullPlayerArrow. After a projectile hits, it pulls the target using
pull_target.- Shielding: Grants true damage immunity at intervals and plays blue shield particles during the invulnerable period.
- Rust: Now only handles durability reduction for armor, main-hand items, and off-hand items.
- Exhaust: Split from Rust. Independently reduces player food level when attacking or being attacked.
- Choke: Uses
set_airto create a suffocation effect when targeted, and restores air when attacking the mob.- Storm: After cooldown, summons lightning on targets within the targeting range.
- Defile: Creates a damaging potion effect under the target's feet.
- Knocking: Uses
pull_targetto apply knockback.- Hasty: Replaces the old movement speed power. Increases movement speed on spawn.
- Reflection: Reflects part of the damage received.
- Vanishing: Within 5 seconds after death, applies negative effects to non-monster living entities within a radius of 7.
- WitheringAura: Halves the mob's own health and applies Blindness and Wither to nearby living entities.
- Rallying: Grants Speed and Strength to nearby monsters.
Split Powers
- Debuffer has been split into Toxic, Hunger, Blindness, Nausea, Weakness, Slowness, and Wither.
- DamageTypeImmunity has been split into FireImmunity, FallImmunity, ProjectileImmunity, and MagicImmunity.
- Added support for entity transform. For example, zombie transform to drowned when in water.
- Added new power:
- ShulkerBullet
- EvokerFangs
- Added Folia support. Folia's support is in the early testing stage and may be released in official versions or removed in the future. This support is not a guarantee.
- Added new ability: SonicBoom.
- Fixed apply-rules.match-entity does not work well in some case.
- Other small changes and fixes.
- Added support for CraftEngine 26.4+ version and drop support for version below that.
- GuardianBeam ability support 26.1 version and now requires packetevent plugin.
