
Animal Weights
Animals gain weight from good farm conditions, better light, water, grazing space, and breathing room mean bigger drops when they're killed.
About this Mod
Animal Weights
Animals gain weight from good farm conditions. Healthy mobs drop more loot when killed. Mistreated ones get sick and stop breeding.
What it does
Every passive mob (cow, pig, sheep, chicken, rabbit, and any modded animal) tracks a hidden weight value from 1 to 8. By default mobs start at 1 and drop normal loot. As conditions around them change, the weight goes up or down, and so does what they drop on death.
Sick mobs (weight 0) turn green, can't be bred, and float a "Sick" label above their head.
Mobs with weight 2 or higher display their bonus drops above their head: an icon of each loot item with a "+N" next to it, showing exactly how many extra rolls you'll get on death.
How weight changes
Every in-game hour or so, each animal checks four things about its surroundings:
- Block light level of 14 or higher
- Water within 4 blocks
- Grass or moss block within 4 blocks
- Fewer than 7 same-species mobs in a 5x5 area
The score determines what happens to its weight:
- 4 out of 4: 50% chance to gain a point
- 3 out of 4: no change
- 2 out of 4: 25% chance to lose a point
- 0 or 1 out of 4: 50% chance to lose a point
Hit 0 and the animal is sick. It can't breed and it tints green until conditions improve.
How drops change
Weight multiplies the loot table rolls. A cow at weight 5 will drop the loot table 5 times instead of once. Looting, Luck, and any other enchantments apply normally to every roll, and each roll is independently randomized.
XP works the same way: base XP gets multiplied by weight.
Passive mobs also get a small bonus when killed near water or inside a village (one extra loot roll, +1 XP), regardless of weight. Monsters are unaffected.
Commands
/animalweights while looking at an entity prints its current weight, loot preview, and tracked overlays.
/animalweights set <0-8> sets the weight of the entity you're looking at. Use it for testing or debugging.
/animalweights set <0-8> <entity selector> sets weight on selected entities.
Requires permission level 2 (gamemaster).
Available Versions
How to Install Animal Weights on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).
Install Mod
Open the mod browser in the dashboard and search for "Animal Weights". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 1.21.11, 1.21.1 (+1 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Animal Weights 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 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.
Is Animal Weights compatible with fabric and forge and neoforge?
Animal Weights officially supports fabric, forge, neoforge for Minecraft 26.1.2, 1.21.11, 1.21.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Animal Weights – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Animal Weights 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 Animal Weights with just one click on your server.