Usefulvillagers

Usefulvillagers

Now the villagers are replenishing the village's resources! Totally vanilla.

by
45 Downloads
forgeeconomygame-mechanicsmobs
Rent Server with this Mod

About this Mod

Now, before going to sleep, villagers will leisurely approach the nearest chests and barrels and fill them with items they trade. This only works when the villagers are within the player’s simulation.

[Full description of the mechanic]
At the end of the gathering, villagers begin scanning the nearest 64 blocks in the x, y, z directions for chests and barrels. If they find any, they will, with a certain probability (default: 8% to 22%, configurable in the config), head over to them, select a random item from their trade (the probability of selecting an emerald has been significantly reduced, as otherwise villagers would almost always choose an emerald), and place it in the chest. Villagers make several attempts to do this within a set time period.
This introduces a new reason to level up villagers—they can bring more valuable items, but for balance reasons, the chance of obtaining them is significantly lower.

In the future, I plan to add a condition where villagers will not fill containers if they are in captivity.

Available Versions

Usefulvillagers 0.0.1release
MC 1.20.1forge
May 4, 2026

How to Install Usefulvillagers 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.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Usefulvillagers". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.20.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Usefulvillagers 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.20.1). You can switch loaders with one click in the panel.

Is Usefulvillagers compatible with forge?

Usefulvillagers officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Usefulvillagers – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Usefulvillagers 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 Usefulvillagers 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.20.1