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.

by
1.7K Downloads
forgefoodutility
Rent Server with this Mod

About this Mod

Farmer's Delight Village Fix

Available for Forge

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

Farmer's Delight Village Fix 1.0.0release
MC 1.16.3, 1.16.4, 1.16.5forge
September 1, 2023

How to Install Farmer's Delight Village Fix on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.16.5).

3

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

forge

Minecraft Versions

1.16.5, 1.16.4, 1.16.3

Server-side

Required

Recommended 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.

Rent Modded Server

Install Farmer's Delight Village Fix with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.16.51.16.41.16.3