Farmer's Delight Village Fix
Fixes a bug in 1.16 versions of Farmer's Delight causing villages to generate differently between instances of same-seed worlds.
About this Mod
Farmer's Delight Village Fix
Farmer's Delight Village Fix is a Minecraft mod that fixes a bug in 1.16 versions of the Farmer's Delight mod that
causes villages to generate differently between same-seed worlds across restarts. Currently, this mod is only available
for Minecraft 1.16.2 to 1.16.5 with Minecraft Forge.
Farmer's Delight is an excellent Minecraft mod developed by Vectorwing that carefully
expands on farming and cooking in the game. (This mod is unaffiliated with the official Farmer's Delight mod.) Check
out the original mod on Modrinth or
CurseForge!
Frequently Asked Questions
Will this get ported to 1.17 or above?
Nope; the bug isn't present for 1.17+ versions of Farmer's Delight (AFAIK).
Will this get ported to 1.15, 1.16.1, or Fabric?
It's not hard to do, so... if you ask nicely. 😉
(Additionally, since this is MIT-licensed, feel free to fork it yourself.)
Where does the bug come from?
To add its structures to a village, Farmer's Delight uses a vanilla Minecraft function to get a list of structures in
each village before adding its own to the list. However, this function shuffles the order of the list using a provided
random number generator. The random number generator Farmer's Delight uses for this isn't seeded (i.e. deterministic),
causing the order of (not-yet-generated) village structures to change between restarts. This mod replaces that random
number generator with a seeded one so villages generate the same way between restarts.
Available Versions
How to Install Farmer's Delight Village Fix on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.16.5).
Install Mod
Open the mod browser in the dashboard and search for "Farmer's Delight Village Fix". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.16.5, 1.16.4, 1.16.3
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Farmer's Delight Village Fix server crashes on startup – what to do?
Most common cause: wrong forge 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.16.5). You can switch loaders with one click in the panel.
Is Farmer's Delight Village Fix compatible with forge?
Farmer's Delight Village Fix officially supports forge for Minecraft 1.16.5, 1.16.4, 1.16.3. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Farmer's Delight Village Fix – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Farmer's Delight Village Fix 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 Farmer's Delight Village Fix with just one click on your server.