EndermanNoSpawnIron
EndermanNoSpawnIron adds a game rule that stops Endermen from spawning iron blocks in the End, and it can be switched off with a command.
What it does
Normally an Enderman that spawns in the End can leave an iron block behind, which may interfere with end-based builds, redstone contraptions, farms and decorative structures. The mod listens for Enderman spawn events in that dimension and removes the block directly below the iron block, so iron blocks no longer appear there. Other dimensions are left untouched, and mob spawns other than Endermen are not affected.
The behavior is controlled by the game rule preventEndermanOnIron, which is enabled by default. A player can turn it off with the command gamerule preventEndermanOnIron false in chat and back on with true, without restarting the world, in singleplayer or on a server. The mod is server-side only, so players join without installing anything. It is published for Fabric and Quilt, with files for 1.19.3 – 1.21.10, and the code is licensed as All rights reserved.
Key features
Targeted interception
The mod checks only Endermen spawning in the End and acts on the iron block beneath them, leaving other spawns alone.
Configurable game rule
The preventEndermanOnIron rule can be toggled with a command at any time, so the behavior can be paused temporarily.
Default enabled
The rule is on by default, so the effect applies as soon as the mod is installed on a server.
Lightweight event handling
It listens only to the events it needs and does not change other vanilla mechanics, so it works alongside other mods.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x5 of 5 versions with builds
1.19.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and players who run builds in the End, where Endermen placing iron blocks causes problems, and who want the rule to stay adjustable with a command.
How it compares
Per-Dimension Game Rules is a Fabric, Forge, NeoForge and Quilt mod for 1.19.2 – 1.21.1, server-side only and not open source, so it sets rules per dimension rather than targeting this one behavior. Disable End is a Fabric mod released under CC0 1.0 Universal, server-side only, for 1.16 – 26.2, which removes the End dimension instead of filtering spawns. DisableEnd is a Fabric and Quilt mod under the MIT License, server-side only, for 1.19.2 – 26.1.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EndermanNoSpawnIron | Fabric and Quilt | 1.19.3 – 1.21.10 | Server-side only | 2026-03-12 |
| Per-Dimension Game Rules | Fabric, Forge, NeoForge and Quilt | 1.19.2 – 1.21.1 | Server-side only | 2025-10-18 |
| Disable End | Fabric | 1.16 – 26.2 | Server-side only | 2026-08-20 |
| DisableEnd | Fabric and Quilt | 1.19.2 – 26.1.2 | Server-side only | 2026-05-10 |
Questions
Does EndermanNoSpawnIron need to be installed on clients?
Which loaders does EndermanNoSpawnIron support?
Can the rule be changed without restarting the world?
In the catalog
EndermanNoSpawnIron is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from EarlyStage7717
Similar mods
What the author says
No Enderman on Iron – Prevent Endermen from Spawning on Iron Blocks in The End Tired of Endermen spawning on your iron blocks in the End? This lightweight Fabric mod adds a game rule that prevents Endermen from spawning on iron blocks in the End dimension, protecting your end-based builds and redstone contraptions.
Official listing
- Modrinth page
- modrinth.com/mod/endermannospawniron
- Owner
- EarlyStage7717
- Published
- 2026-02-20
- Updated on Modrinth
- 2026-03-12
- Facts verified
- 2026-10-15
