
Time Feeds: Villager
Add more behaviors to villager
About this Mod
Abstract
This mod adds more highly-configurable behaviors to villagers. Villagers can getting old and finally die for aging, which can be avoided by feeding them golden apples (configurable). And also villagers can feel hungry and searching for foods in their hunger.
Features
Death
Villagers will die 2 hours (in real time) after they become adults (configurable).
Hunger
Villagers will enter a hungry state every 10 minutes (in real time) and actively look for food (configurable). Villagers in a hungry state cannot trade.
Villagers hold food directly in their hands when eating, which is different from the original breeding mechanism.
Players cannot trade with villagers in a hungry state, but villagers in a trade will not enter a hungry state.
Golden Apples
Right-clicking a villager with a golden apple or an enchanted golden apple will prevent the villager from dying of aging (configurable).
Skin
Villagers have more skins (configurable, default only vanilla skin). Players can set villager skins through the UI.
Skins should be put in resource packs with a given resource location (for example, time_feeds_villager:textures/entity/villager/dummy_villager.png), which should also be added to VILLAGER_SKINS key in server-side and client-side common config. [Example]
A name of a skin is not required but recommended in your resourcepack. [Example]
Breeding
Both villagers must be in "stay mode" to breed.
Extra Inventory
Crouching and right-clicking a villager will open the its extra inventory, which consists of eight slots. Players can place and take items from it.
When a villager is hungry, it will first try to consume the items in his inventory. If there is no food in its inventory, it will start looking for food.
Players can set the behavior mode of the villagers, including "work mode" and "stay mode". Villagers in stay mode will never try to work or go for a meeting.
Available Versions
How to Install Time Feeds: Villager 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.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Time Feeds: Villager". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1, 1.20
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Time Feeds: Villager 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 Time Feeds: Villager compatible with forge?
Time Feeds: Villager officially supports forge for Minecraft 1.20.1, 1.20. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Time Feeds: Villager – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Time Feeds: Villager 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 Time Feeds: Villager with just one click on your server.