Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
Licensed GPL-3.0-only
Published 6 months ago
Updated 6 days ago
Changelog
EliteMobs 10.0.1
- [New] Spanish & French translations have been fully remade and updated for EliteMobs 10! Other languages still processing. Did you know 10 years ago this would've cost €400,000 plus tax to do for all of them? Fun.
- [New] Armor skill health bonus toggle! New armorSkillHealthBonusEnabled option in skills.yml lets server owners disable the extra-hearts-per-armor-level mechanic entirely. A companion forceDefaultHealthWhenArmorSkillHealthBonusDisabled option can hard-reset players to vanilla 20 HP.
- [New] Skills page is now interactive — clicking a skill type on the player status screen opens the skill bonus selection menu for that weapon/armor category directly.
- [New] /em spawn elite command split — the base command now works cleanly as /em spawn elite <entityType> <level>, while a separate /em spawn elite <entityType> <level> <powers...> variant handles power assignment.
- [New] Item frame damage protection in dungeon worlds — item frames in EliteMobs worlds are now protected from player and projectile damage, not just interaction.
- [Fix] Resistance damage reduction config migrated to resistanceDamageMultiplierV2 with a new default of 0.2, matching vanilla behavior (Resistance I = 20% reduction, Resistance V = immunity). This should fix a bug where some players would become unkillable.
- [Tweak] Treasure chest loot in dynamic dungeons now scales to the dungeon's selected level instead of using the static chest tier. Outside of instances, scalable loot follows the opening player's gear level.
- [Tweak] Treasure chest mimics with dynamic level (-1) now scale to the dungeon's selected level in instances, or to the opening player's gear level in the overworld, instead of always using the static chest tier.
- [Tweak] Treasure chest restock timers are now pruned on access — expired entries are cleaned up and saved to disk automatically instead of accumulating indefinitely.
- [Tweak] Translation system now strips translatable keys from YAML config files when running a non-English locale, preventing English defaults from overwriting translated values on reload.
- [Tweak] Scroll Applier NPC relocated within the Adventurer's Guild.
- [Tweak] Disguised NPC name tag Y-offset adjusted from 1.55 to 2.30 for proper alignment.
- [Fix] Fixed all EliteMobs menu click handlers ignoring clicks that were pre-cancelled by other plugins — menus (Arena, Scroll, Enchantment, Loot, Scrapper, Skill Bonus) now process clicks regardless of prior cancellation state.
- [Fix] Fixed Elite Scroll menu allowing items to overwrite an already-occupied slot — scroll and non-elite item slots now check for emptiness before accepting a transfer.
- [Fix] Fixed Grim Reach, Long Reach, and Polearm Mastery attribute modifiers (reach range, attack speed) lingering on the player after deactivating the skill or switching weapons.
- [Fix] Fixed Grim Reach applying its reach bonus even when the skill was no longer active for the player.
- [Fix] Fixed skill bonus attribute modifiers persisting through plugin reloads — all online players now have their modifiers cleaned up during shutdown before the registry clears.
- [Fix] Fixed skill selection data being case-sensitive — skill IDs are now normalized to lowercase, and stale/disabled/duplicate entries are automatically sanitized from saved selections.
- [Fix] Fixed quest inventory menu rendering raw component internals instead of readable text in additional locations — switched remaining getText() calls to toPlainText().
- [Fix] Fixed database writes silently failing during plugin shutdown — setDatabaseValue now falls back to synchronous execution when the plugin is disabled and async tasks cannot be scheduled.
- [Fix] Fixed ConcurrentModificationException in wormhole tick loop when wormhole entries were modified during iteration.
- [Fix] Fixed treasure chest cooldown display showing incorrect remaining time — getPlayerCooldown now returns the current epoch when no entry exists instead of 0.
- [Fix] Fixed treasure chest cooldown display potentially showing negative time values.
- [Fix] Fixed mimic spawn silently failing without warning when the configured custom boss was not found.
- [Fix] Fixed armor skill health calculation in elite mob damage formula being duplicated — now uses the centralized getConfiguredMaxHealthForArmorLevel() method that respects the new toggle.
Files
Metadata
Release channel
ReleaseVersion number
10.0.1Loaders
Game versions
1.21.4–1.21.11Downloads
1520Publication date
February 22, 2026 at 9:04 PMPublisher

MagmaGuy
Member





