
Immortal Villagers
Prevents villagers from taking damage, dying, and turning into zombies and witches. Includes options to cycle trades and educate nitwits.
About this Mod
VillagerUnknown's Immortal Villagers
Prevents villagers from taking damage, dying, and turning into zombies or witches.
Features
- Villagers cannot die and can optionally "respawn" at the closest bed.
- Optionally reset Villager Trades by crouching and giving them an Emerald or Emerald Block with a configurable name.
- Optionally convert Nitwits to Villagers by interacting with them using a Book.
- Optionally convert Villagers to Nitwits by interacting with them using a Stick with a configurable name.
- Configurable Zombie and Witch conversion chances.
- Optionally convert Witches to Villagers by giving them a Golden Apple or Enchanted Golden Apple while they're under the effects of Weakness.
Options:
maxSearchRadiusInBlocks - Radius in blocks a villager respawn will look for a bed. (Default: 64)
reportVillagerDamageToLogs - Report Damage to Villagers to Logs. (Default: false)
reportVillagerRespawnsToLogs - Report Respawns of Villagers to Logs. (Default: false)
reportVillagerConversionsToLogs - Report Villager Conversions to Logs. (Default: false)
enableVillagerDamageButRespawn - Allow damage to Villagers but Respawn Villagers at the Nearest Bed. (Default: false)
enableNitwitEducation - Allow converting Nitwits into Villagers without a profession by interacting with them while holding a Book. (Default: false)
enableVillagerStupidification - Allow converting Villagers into Nitwits by interacting with them while holding a Stick renamed to the set config value. (Default: false)
villagerStupidificationItemName - The required name of the Stick to convert Villagers to Nitwits. Ignores case. (Default: stupid)
enableVillagerTradesReset - Allow Resetting Trades for Villagers by crouching and interacting with them while holding an Emerald or Emerald Block renamed to the set config value. (Default: false)
villagerTradesResetItemName - The required name of the Emerald or Emerald Block to Reset Villager Trades. Ignores case. (Default: reset)
zombieConversionChance - Chance for Zombie Conversion (Default: 0)
witchConversionChance - Chance for Witch Conversion (Default: 0)
enableWitchToVillagerConversion - Allow converting Witches into Villagers by giving them a Golden Apple or Enchanted Golden Apple while they're under the effects of Weakness. (Default: false)
Support
Note: If a Villager gets converted to a Witch and then converted back to a Villager, they will not have the same trades.
- Request features and report bugs at https://github.com/VillagerUnknown/ImmortalVillagers/issues
- View the changelog at https://github.com/VillagerUnknown/ImmortalVillagers/blob/main/CHANGELOG.md
Available Versions
How to Install Immortal Villagers on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "Immortal Villagers". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+8 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Immortal Villagers server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is Immortal Villagers compatible with fabric?
Immortal Villagers officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Immortal Villagers – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Immortal Villagers consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Immortal Villagers with just one click on your server.