
Village Keeper
Takes a role of village keeper and defend your village inhabitants from hostile mobs
Screenshots






About this Mod
What is this mod about?
Have you ever wanted Minecraft to be a build and defend game? Your survival in minecraft is usually pretty easy, as players are smart and mobs are not. But what if you will have not so smart subjects who would need defending. What if you can't just sit out the night in your bunker. What if you needed extensive fortifications, equipment and fighting skills to succeed. That’s the idea of VillageKeeper.
All villages in the world now have a vacant Guardian post that can be filled by player. Every night mobs will try to raid the guarded village and kill all of its inhabitants. They would come from the wilderness and would not stop until killed. Mobs will also drop loot that you would be able to trade with your villagers and your dedicated Quartermaster. So there will be less need in cave trips for resources. Pllayer will also get buffs for being the Guardian. However the Guardian will lose its title, buffs, Quartermaster (and pride) if less than two villagers remain.
How to play
- Find a village, there will be a tower in the center of it.
- Climb that tower and push the button on top to become the rightful Guardian of that village.
- Mobs would not dare to spawn in the village until there is an active Guardian present.
- But mobs will spawn on the outskirts of the village and in the wilderness. Then they will come for your subjects.
- Don’t let your villagers die. If less than two villagers remain you will lose your title.
- You would not be able to skip the night with a bed once you are the Guardian.
- You can trade with a special trader named Quartermaster near the tower’s entrance.
- You can also breed or spawn new villagers to repopulate your village.
Some tips
- Get an iron set before becoming a guardian. Otherwise first nights can be tough.
- Find a village that is somewhat defendable, a village near the sea is easier than a village with a chasm or on the hills.
- Build a wall around your village. That is not easy at first, but that investment will pay out.
- Put your game into hard difficulty if you want an extra challenge with doorbreaking zombies.
- If something bugged out and it says that you are no longer a guardian just climb the tower and press the button again, you will not lose your progress.That will only work if there are enough villagers though.
How it works
- The tower in the center of the village handles mob spawn, buffs, loot, traders, counting the villagers and other local stuff.
- There are also a bunch of improvements to mob AI:
- Skeletons, spiders and creepers now consider villagers as valid targets
- Zombies would prefer to attack villagers with a higher probability
- All zombies near the village will wear hats, therefore would not burn when the sun comes out.
- Creepers will explode if their path is blocked.
- All the mobs above have improved senses, will know where you and villagers are and would come further to seek targets.
Compatibility
- Limited compatibility with mods that change mob behaviour(Improved Mobs, Building Mining Mobs)
- Incompatible with mods that change village generation too much. Those villages would simply not have the tower. But it would work with the mods that only changes buildings in the village(not meeting points and streets)
Future plans
- Ports to other versions
- More configuration
- Scaling encounter difficulty
- Night modifiers
- Peaceful quests
Credits
Non (a.k.a Initio-SIlentium-Noctis) - Code, Integrations, AI Shenanigans
kopr0 - Idea, Design, Datapack
Available Versions
How to Install Village Keeper on Your Server
Order Server
Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.19.4).
Install Mod
Open the mod browser in the dashboard and search for "Village Keeper". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.19.4, 1.19.3, 1.19.2
Server-side
✓ RequiredRecommended RAM
6 GB(min. 4 GB)Frequently Asked Questions
Village Keeper 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 4 GB RAM is allocated and the loader matches the mod version (1.19.4). You can switch loaders with one click in the panel.
Is Village Keeper compatible with fabric?
Village Keeper officially supports fabric for Minecraft 1.19.4, 1.19.3, 1.19.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Village Keeper – how to optimize performance?
Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Village Keeper 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 Village Keeper with just one click on your server.