RealisticHusbandry
PluginMIT

RealisticHusbandry

Animals raised in good conditions, grow faster and give you more loot and XP. Heavy penalty for keeping animals in crowded pastures discourage players from keeping hundreds of animals in small areas that cause lags on your server.

35
Downloads
3
Followers
1 months ago
Updated
📦
3
Versions

📖About RealisticHusbandry

RealisticHusbandry

Animals raised in good conditions, grow faster and give you more loot and XP. Heavy penalty for keeping animals in crowded pastures discourage players from keeping hundreds of animals in small areas that cause lags on your server.

Banner

How it works

Animals living in good conditions are happier and gain weight faster. Ones kept in congested space grow slower or even loose weight. Weight directly correlates with the amount of loot and XP you get from killing cows/pigs/etc.

Every morning plugin calculates conditions that influence weight change (up or down) of each animal:

  • healthy animals grow faster: health <=60% stops any growth, the closer their health is to 100%, the faster their growth is
  • lack of space around animal means they live in too crowded area. Reach maximum growth when less than 5 animals are within 3-block radius.
  • keep animals in too congested pasture and they even may loose weight. Negative effect starts when more than 8 animals exist within 3-block radius.
  • when animal is both unhealthy and lives in crowded space, negative effect is even stronger
  • too thin animals do not drop any loot nor XP
  • you can check condition of animal by right-clicking on it

Coming soon:

  • animals with access to water grow faster
  • animals with direct access to hay (or other type of food) grow faster
  • animals living on grass area grow faster
  • adjust number of eggs, wool and milk based on animals happiness and weight
  • animals that are too old do not provide products at all
  • increase growth rate when farmer villager is nearby

Credits

Plugin idea taken from discussion on Reddit - Animal Weights

Changelog

v0.4.0 (19th May 2026)

  • amount of XP for killed animal now depends on its condition
  • added integration with bStats
  • plugin now checks if newer version is available and display a message in the server log

v0.3.0 (17th May 2026)

  • weight gain/reduction depends on health and congestion around the animal
  • bad conditions/environment (too crowded, too low health) and animal may loose weight
  • too thin/skinny (below 1000) animals do not drop any loot

v0.2.0 (16th May 2026)

  • initial version of plugin, weight gain depends only on health
  • check condition of animal by right-clicking on it