Перейти к содержимому
Mineforgian

Animal Pens Paperized

Simple plugin that allows to put animals into pens instead of having them roaming around the world

Загрузки
418
Подписчики
0
Обновлён
2 июля 2026 г.
Лицензия
GPL-3.0-only

Опубликован 28 августа 2025 г.

🐾 Animal Pens Paperized

✅ Optimize Your Farms & Reduce Lag!

Tired of lag caused by massive animal farms? Animal Pens lets you store animals in specialized pens and aquariums while keeping full functionality!
No more overcrowded barns - keep your animals neatly contained while still breeding, shearing, milking, and collecting drops like normal.

This plugin is reimplementation of Animal Pens mod.


🎮 How It Works:

✔️ Animal Cage & Container – Capture land animals with the Animal Cage and water creatures with the Animal Container.
✔️ Feeding animals acts as breeding – No need for free-roaming animals, just feed them inside their pen!
✔️ Most vanilla interactions(1) are possible, including:
    🗡️ Animal farming for loot
    ✂️ Shearing sheep
    🥛 Milking cows, mooshrooms, and goats
    🍄 Collecting mushroom stew from mooshrooms
    🐝 Bee pollen regeneration
    🐢 Turtle scutes dropping based on settings
    🖌️ Brush scutes from armadillo
    🧺 Water bucket to pick up fishes or axolotls

✔️ Custom Interactions:
🔹 Chickens, Turtles and Sniffers – Use a bucket to collect eggs.
🔹 Turtles – Drop scutes after feeding (configurable timing).
🔹 Sniffers – Require a bowl to drop seeds.
🔹 Fish Feeding – Fish eat kelp & seagrass, while other water creatures eat fish.
🔹 Frogs – Drop Frog Lights when fed a Magma Cube.

✔️ Releasing animals by crouch clicking on ground.

✔️ Variant Storage & Selection
    • Picking up an animal saves its variant inside the cage.
    • Right-click an empty-handed animal to view stored variants.

(1) Features not added:
     Any animal transformation
     Any animal interaction with other entities


🔧 Customizable Settings:

Easily adjust gameplay with the mod’s configuration file [plugins/AnimalPenPlugin/config.json], allowing you to tweak:

⚙️ Cooldowns for actions – Example:
    • Feeding animals
    • Shearing sheep
    • Collecting eggs from chickens/turtles
    • Milking cow

🗡️ Attack cooldown - Allows to change how fast players can kill animals in pen.

📦 Drop Limits – Prevent item overflow:
    • 🐑 Wool drop limit
    • 🥚 Egg drop limit

📏 Animal Growth System (Optional):
    • If enabled, more animals = larger pen display.
    • Adjustable growth multiplier.

📊 Statistics – Allows to toggle if interactions with animal in pen should affect statistics.

🔼 Advancements – Allows to toggle if interactions with animal in pen should affect advancements.

🚫 Blocked Animals List – Prevent specific mobs from being captured.


Customizable Food Items

You can also add or change food items for each animal. You can do it with data packs. To add/change animal food you need to create a file: \[plugins/AnimalPenPlugin/animal_foods.json\].json

{
  // optional value. Defines when the food items should be loaded
  "<animal>": [
    "<mod>:<item>", // for items
    "#<mod>:<tag>"  // for tags (# at front)
  ]
}

Recipes

Recipes can be adjusted via datapacks, however, you must follow examples that are added by default: Recipes Data Pack

Resource Pack

Plugin comes with resource pack you can add to your client to show custom item icons as well as make animal pen and aquarium look nicer. Default Resource Pack: https://github.com/BONNePlayground/AnimalPenPaperized/tree/master/src/main/resources/animal_pen_resource_pack

Resource Pack is available under Animal Pens Paperized Resource Pack

Localization

Plugin comes with server side messages messages.yml. However, using resource pack you can customize translations for client.


📜 Commands:

Use these commands (server moderators) to manage the mod:

💾 /animal_pen reset – Resets the config file to default values.
🔄 /animal_pen reload – Reloads the config file without restarting the game. 🎒 /animal_pen items – Custom creative menu to get custom items.


🎨 Mod Artwork:

Credit to Breadcrumb5550 for the mod’s blocks and items!


With Animal Pens, you can reduce lag, keep your farms organized, and maintain full interactivity!

❓ FAQ

🔹 Precise Clicking

In Minecraft Paper, you have limited control over the overall system, which is why interactions are separated between entities and blocks:

  • Animal cages and water containers can only interact when placed on smooth stone slabs.
  • Killing and other entity interactions can only be performed by clicking directly on the entity.
  • Breaking pens and aquariums is only possible by breaking the base smooth stone slab.

🔹 Is Water Necessary for Aquariums?

In Minecraft, fish outside of water will always appear sideways. This is a hard-coded behavior for all water animals - they automatically change their pose when out of water. While this can be modified in modded environments, it is not possible in a Paper plugin. You can reduce this issue by using the Animal Pens Resource Pack.

Ченджлог

1.5.0Релиз26.1.1, 26.1.2, 26.2 · 2 июля 2026 г.

Animal Pens Paperized 1.5.0

  • Fixed a bug where players could not dye sheep if were holding just one dye
  • Fixed a bug where players could constantly dye a sheep with same color.
  • Fixed a bug where armadillo text would be rotated in wrong direction.
  • Changed Aquarium base block from smooth stone slab to stone slab.
  • Improved admin item giving GUI.
  • Renamed Water Animal Container to Aquatic Jar to make parity with Animal Pen mod.
  • Allow animal cage be crafted with copper bars
  • Added Aviary:
    • Added animal_pen:bird_catcher_pickable tag that defines pickable mobs
    • Added animal_pen:can_attack_aviary tag that defines items that can attack aviary
  • Fixed issue where certain actions worked only if you clicked on animal or block bellow it.
1.4.0Релиз1.21.11 · 10 декабря 2025 г.

Animal Pens Paperized 1.4.0

  • Adjust the spawn position of released animal
  • Fixed item duplication from player inventory in Animal Pens GUI
  • Added animal_cage_pickable entity type tag that defines which entities can be pickable by animal cage
  • Added water_mob_container_pickable entity type that defines which entities can be pickable by water mob container
  • Added can_attack_aquarium item tag that defines items that can attack aquarium to get loot
  • Added can_attack_pen item tag that defines items that can attack animal pen to get loot
  • Added mace and spears to items that can be used to attack animal_pen and aquarium
  • Move turtle and axolotl from animal pens to aquariums.
  • Updated zombie_horse food to new tag zomie_horse_food (requires config update)
  • Updated squid, glow_squid and dolphin food item to "#minecraft:nautilus_food" (requires config update)
  • Added nautilus, zombie_nautilus and camel_husk to food item config (requires config update)
1.3.8Релиз1.21.8, 1.21.9, 1.21.10 · 27 октября 2025 г.

Animal Pens Paperized 1.3.8

  • Implemented ability to view hidden attributes. (option in config)
  • Fixed horse color and marking display message
1.3.7Релиз1.21.8, 1.21.9, 1.21.10 · 17 октября 2025 г.

Animal Pens Paperized 1.3.7

Added events that allows to detect when players interact with plugin items:

  • AnimalCatchEvent - triggered right before animal is added to cage/container
  • AnimalReleaseEvent - triggered right before animal is released into world
  • AnimalDepositEvent - triggered right before cage/container content is deposited into pen/aquarium
  • AnimalWithdrawnEvent - triggered right before pen/aquarium content is withdrawn into hand/cage/container
  • AnimalBlockInteractEvent - triggered right before processing interaction with animal pen/aquarium
  • AnimalBlockAttackEvent - triggered right before processing entity killing in animal pen/aquarium
  • AnimalBlockBreakEvent - triggered right before animal pen/aquarium is broken
  • AnimalBlockPlaceEvent - triggered right before animal pen/aquarium is placed in world.
  • AnimalBlockBreedEvent - triggered right after animal pen/aquarium entity is breed.

Fixed a bug that ignored max_amount in animal cage.

1.3.6-1.21.8Релиз1.21.7, 1.21.8, 1.21.9 · 7 октября 2025 г.

Animal Pens Paperized 1.3.6

  • Fixed a bug that allowed to get random color axolotls and tropical fishes
1.3.5-1.21.8Релиз1.21.7, 1.21.8, 1.21.9 · 7 октября 2025 г.

Animal Pens Paperized 1.3.5

  • Fixed a bug when cooldown display text could stuck even when animal pen is removed.
  • Add default drop limit for blue and brown egg limit.
1.3.4-1.21.8Релиз1.21.8 · 5 октября 2025 г.

Animal Pens Paperized 1.3.4

  • Implemented better handling of counter entity, to avoid its de-linking with animal pen
1.3.3Релиз1.21.8 · 4 октября 2025 г.

Animal Pens Paperized 1.3.3

  • "Hides" issue with permanent counter text even when pen is removed
  • Fixed chicken egg drops
  • Fixed variant display message

Комментарии

Загружаем…