All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Animal  Weights

Animal Weights

by Leclowndu93150 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

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:

  1. Block light level of 14 or higher
  2. Water within 4 blocks
  3. Grass or moss block within 4 blocks
  4. 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).

How to Install Animal Weights (Mod)

Animal Weights by Leclowndu93150 is verified for Fabric, Forge, Neoforge across Minecraft versions 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3 (latest release: 1.2.2, file size: 115 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3) and platform (Fabric, Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
  3. Move the downloaded Animal Weights file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Neoforge
29d ago 1
26.3
Fabric
29d ago 1
26.2
Neoforge
29d ago 1
26.2
Fabric
29d ago 1
26.3
Neoforge
1mo ago 1
26.3
Fabric
1mo ago 1
26.2
Neoforge
1mo ago 1
26.2
Fabric
1mo ago 1
26.1.2
Neoforge
1mo ago 1
26.1.2
Fabric
1mo ago 1
1.21.11
Neoforge
1mo ago 1
1.21.11
Fabric
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Fabric
1mo ago 1
1.20.1
Forge
1mo ago 1
1.20.1
Fabric
1mo ago 1
26.3
Neoforge
1mo ago 1
26.3
Fabric
1mo ago 1
26.2
Neoforge
1mo ago 1
26.2
Fabric
1mo ago 1
26.1.2
Neoforge
1mo ago 1
26.1.2
Fabric
1mo ago 1
1.21.11
Neoforge
1mo ago 1
1.21.11
Fabric
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Fabric
1mo ago 1
1.20.1
Forge
1mo ago 1
1.20.1
Fabric
1mo ago 1
26.2
Fabric
4mo ago 1
26.1.2
Fabric
4mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.11
Fabric
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Fabric
4mo ago 1
1.20.1
Forge
4mo ago 1
1.20.1
Fabric
4mo ago 1
26.1.2
Neoforge
5mo ago 1
26.1.2
Fabric
5mo ago 1
1.21.11
Neoforge
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Forge
5mo ago 1
1.20.1
Fabric
5mo ago 1
26.1.2
Fabric
5mo ago 1
26.1.2
Neoforge
5mo ago 1
1.21.11
Neoforge
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Forge
5mo ago 1
1.20.1
Fabric
5mo ago 1
26.1.2
Fabric
5mo ago 1
26.1.2
Neoforge
5mo ago 1
1.21.11
Neoforge
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Forge
5mo ago 1
1.20.1
Fabric
5mo ago 1
1.20.1
Forge
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.11
Neoforge
5mo ago 1
26.1.2
Neoforge
5mo ago 1
26.1.2
Fabric
5mo ago 1
# 1.2.2

Fixed a crash on world load in Minecraft 26.2 and 26.3 (Fabric and NeoForge) caused by the Magnifying Glass recipe.

# 1.2.2

Fixed a crash on world load in Minecraft 26.2 and 26.3 (Fabric and NeoForge) caused by the Magnifying Glass recipe.

# 1.2.2

Fixed a crash on world load in Minecraft 26.2 and 26.3 (Fabric and NeoForge) caused by the Magnifying Glass recipe.

# 1.2.2

Fixed a crash on world load in Minecraft 26.2 and 26.3 (Fabric and NeoForge) caused by the Magnifying Glass recipe.

# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
# 1.2.1

Hoglins can finally put on weight. They were treated as omnivores, which meant their weight cycle paused in the Nether, and anywhere else they turn into zoglins within seconds. They now use the Nether diet like Striders: lava and nylium or netherrack nearby, in the Nether. Hoglins already saved as omnivores in animaldiets.json are corrected automatically. (Closes #14)

The Jade tooltip now tells you when an animal is still wild. Previously it could show a full set of habitat checks for a wild animal that wasn't being tracked at all, making it look like it should be gaining weight when it never would. It now shows "Wild — leash or breed it to start tracking weight" until you leash or breed it. (Closes #11)

Picking up a spyglass now unlocks the Magnifying Glass recipe in your recipe book. (Closes #10)

Everything the Magnifying Glass and the Jade tooltip say can now be translated, and animal names in the Magnifying Glass readout show up in your own language. (Closes #12)

Added a Brazilian Portuguese translation, contributed by McThaWeb. (Closes #13)

The loot overlay and the sick tint can now require an item in hand. List item IDs in the new overlayRequiredItems option, for example ["animalweights:magnifying_glass"], and players only see the floating loot overlay and the green sick tint while holding one of them in either hand. Empty by default, so nothing changes unless you set it. (Closes #15)

# 1.2.0

Added support for Minecraft 26.3 (Fabric and NeoForge).

You can now make cauldrons the only water source. The new waterSource option decides what counts as water for your animals: ANY (water blocks or a water cauldron, the default), NATURAL_ONLY (water blocks only), or CAULDRON_ONLY (only water cauldrons, so every weight gain drains the cauldron and someone has to keep it topped up). Aquatic animals still count the water they swim in, so fish and axolotls don't get sick in CAULDRON_ONLY mode. Animals looking for a better spot to stand now also head for nearby water cauldrons. This replaces the old cauldronCountsAsWater option, and your existing setting is carried over automatically.

Only want the mod on your farm animals? The new LIVESTOCK filter mode tracks cows, mooshrooms, pigs, sheep, chickens, goats and rabbits, and leaves pets and modded companions completely alone. It still respects enabledEntities and disabledEntities, so you can add or remove animals on top of it. The list is the animalweights:livestock entity tag, which you can extend with a datapack. As a reminder, entityFilterMode also offers BLACKLIST, WHITELIST and VANILLA_ONLY if you'd rather hand-pick which animals are tracked.

Animals can now have their own weight stats. Each entry in animaldiets.json can set its own maxWeight, minWeight, defaultWeight, sickThreshold, weightTickIntervalTicks and gain/loss chances next to its diet, for example "minecraft:strider": {"diet": "NETHER", "maxWeight": 4}. Anything you leave ou
...
Animal  Weights Icon
Download Animal Weights
Select game version
Select platform