New or Reworked Abilities
- nearby_entities: Executes nested abilities on nearby entities that match match-entity, replacing the old includes-* style filtering.
- repeat: Centralizes duration and interval loop 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, and remove-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_food instead.
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 independent sound ability.
- 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_air to 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_target to 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.