Description
Requires Demolition Order as a dependency.
Animals such as cows, sheeps and rabbits will seek to eat any unprotected crops. Cows will seek to destroy and eat wheat crops, rabbits will seek to destroy carrot crops. Fields must now be fenced to avoid wild beasts munching on all sorts of crops.
The type of creature and crop they will seek to eat is configurable via datapack. Orders to eat crops are recognized in data/munchers/demolition_orders.
Example file:
[
{
"id": "munchers",
"mobs": [
"minecraft:cow",
"minecraft:sheep",
"minecraft:rabbit"
],
"targets": [
"minecraft:wheat, 1.0, 0.1",
"minecraft:carrots, 1.0, 0.1",
"minecraft:potatoes, 1.0, 0.1",
"minecraft:beetroots, 1.0, 0.1"
],
"breakPath": false,
"dropLoot": false
}
]
- ID is the unique identifier of the order.
- Mobs contains the list of mobs that will eat the crops.
- Targets contains the list of blocks that the mobs will seek to destroy. First is the namespace of the block, then the priority weight and the block breaking speed.
- BreakPath defines if the mob breaks blocks in their path.
- DropLoot defines if the mob drops the blocks they break.
Feel free to be used in any modpack.






