Infernal Mobs v0.3 - 26.50+
What's new
Infernal Mobs Bedrock - v0.3.0 Changelog
👑 Always Infernal System & Dedicated Commands
- Guaranteed Boss & Custom Entity Conversions:
- Server administrators can now specify entity types that have a 100% chance to become Infernal mobs whenever they spawn naturally or via summons (e.g., Wither, Warden, Ender Dragon, or custom add-on bosses).
- Guaranteed Elite Base: Configured entities always receive at least the Elite tier (2–4 base modifiers), while upgrades to Ultra (1/7) and Infernal (1/7 after Ultra) remain random and challenging!
- Natural Monsters Kept Balanced: Standard hostile mobs (Zombies, Skeletons, Creepers, etc.) retain their balanced 1/15 random generation rate.
- Smart Priority Overrides:
- Explicitly configured entities now bypass
entityBlacklistandentityWhitelistautomatically. You no longer need to wipe the global blacklist just to have an Infernal Wither or Warden! dimensionBlacklist, health requirements, and player/tamed entity restrictions remain strictly enforced.
- Explicitly configured entities now bypass
- New Admin Command
/infernalmobs:always:/infernalmobs:always add <entityId>: Adds an entity type to guaranteed generation (normalizes to lowercase, auto-prefixesminecraft:if omitted, and validates against duplicates)./infernalmobs:always remove <entityId>: Removes an entity type from the guaranteed list./infernalmobs:always list: Lists all currently configured always-infernal entities and their total count.
- Configuration Summary Integration:
/infernalmobs:confignow displays the full list and count of active Always Infernal entities directly in the world overview.
⚔️ Gameplay & Critical Bug Fixes
- Fixed 1UP Infinite Immortality:
- Resolved a critical state-overwrite bug in the damage pipeline that previously wiped the
oneUpConsumedflag at the end of damage events, causing mobs with the1UPmodifier to heal back to 100% infinitely every time their health dropped below 25%. - Mobs with 1UP now heal back to full health exactly once as intended. Once the extra life is consumed, they die normally on subsequent damage!
- Resolved a critical state-overwrite bug in the damage pipeline that previously wiped the
- Preemptive Lethal Blow Protection for 1UP:
- Added proactive detection before lethal damage is applied: if a mob takes a massive critical blow that would kill it in one shot, 1UP intercepts the hit, restores the mob to full health, and flags the extra life as spent.
- Zero-Modifier Guard:
- If all modifiers are disabled in server configuration or a mob species has no compatible modifiers available, the generation engine safely cancels the conversion without creating broken or empty Infernal entities.
🛠️ Persistence & Tooling
- Backward-Compatible Dynamic Storage:
- World configuration storage has been upgraded to automatically sanitize, deduplicate, and migrate legacy world configurations without requiring world resets or schema increments.
- Running
/infernalmobs:resetconfig confirmnow also restores the always-infernal entity list to its clean default state.
- Automated Validation Suite:
- Extended the test suite with comprehensive tests verifying Always Infernal eligibility rules, 1UP single-use consumption, blacklist bypasses, and 100,000 statistical generation trials with zero violations.
This mod has no additional files

