- Added the Mob Sword tool for EdTools, created automatically inside the EdTools folder with three skins and its own enchants menu
- Added the main-mobs zone: a normal EdTools zone where the sword is selected on entry and packet mobs appear on the spawn points you placed
- Added shared mobs for global sessions: everyone in the zone sees the same mobs, each other's hits, the health dropping, the kills and the respawns; alone sessions get private mobs
- Added sword damage from the skins: every sword skin tier has its own damage value ({skin-damage} in the damage formulas)
- Added the sword damage booster (EdTools boosters.yml 'sword-damage-booster', /boosters global sword-damage) multiplying every swing
- Added the mob wand (/edmobswords wand <zone> <mob>): right click places a mob, left click removes it, sneak + right click previews every spawn point (the preview follows your edits, and the wand warns when the zone corners are not set or a point is outside them)
- Added mob templates (mobs/<id>.yml) with health formulas, size, equipment, glow, hurt/death effects and rewards (currencies, backpack drops, chance commands)
- Added 26 animated sword enchants (Coin Greed, Critical Strike, Executioner, Vampire, Bleed, Cleave, Chain Lightning, Frenzy, Key Finder, Loot Magnet, Meteor Strike, Frost Nova, Inferno, Poison Cloud, Thor's Wrath, Arrow Turret, Spirit Wolves, Earthquake, Guardian Beam, Iron Legion, Phoenix, Soul Reaper, Black Hole, Soul Tornado, Dragon's Breath, Supernova) plus Swiftness and Iron Skin effect enchants, all tunable per level in their yml
- Added auto-hit: click a mob once and keep swinging until it dies or you walk away
- Added a boss bar, floating damage numbers (also shown to the other players of a shared session), reward texts and death effects, all configurable
- Added the mob-coins and mob-kills currencies and the mob-level and mob-prestige tracks, with action bar and xp bar lines for the zone
- Added server mobs support: the sword and every enchant also work on the real mobs of the server, with per entity type rewards in the tool config
- Added RoseStacker support (stack size aware rewards, stack aware enchants)
- Added EdPerks support: the sword carries its own perk, the sword menu has a Perks button and Attack Perks (damage) raise the sword damage
- Added a developer API (edmobswords-api): zones, mobs, combat, your own sword enchants, and hit/kill/spawn/zone events
- Added placeholders %edmobswords_damage%, %edmobswords_skin_damage%, %edmobswords_damage_boost%, %edmobswords_server_damage%, %edmobswords_zone%, %edmobswords_in_zone%, %edmobswords_shared%, %edmobswords_session_players% and %edmobswords_mobs_alive%
- Added hit events for sword swings on real server mobs, so addons like CodexMomentum count those hits too
- Fixed reward texts staying still in the air: they now pop in, float upwards smoothly and fade away
Modified files: config.yml messages.yml mobs/zombie.yml mobs/skeleton.yml mobs/spider.yml mobs/creeper.yml mobs/enderman.yml mobs/wither-skeleton.yml mobs/ravager.yml mobs/warden.yml EdTools/tools/sword-tool/config.yml EdTools/tools/sword-tool/skins/wooden-sword.yml EdTools/tools/sword-tool/skins/golden-sword.yml EdTools/tools/sword-tool/skins/diamond-sword.yml EdTools/zones/main-mobs.yml EdTools/guis/sword.yml EdTools/enchants/sword-*.yml EdTools/currencies/mob-coins.yml EdTools/currencies/mob-kills.yml EdTools/leveling/mob-level.yml EdTools/leveling/mob-prestige.yml