Repository navigation
Custom Mob Drops
Sokratis Fotkatzikis edited this page Nov 4, 2026
·
1 revision
Removals are applied first, then extra drops are added. Extra drops from this mod are never removed. Drop rules never affect players.
Remove items from a mob's normal drops, either every time or with a chance, optionally only in one dimension.
removeDrops = [
"minecraft:zombie|minecraft:rotten_flesh",
"minecraft:skeleton|minecraft:bone|0.5",
"minecraft:cow|*"
]
- Zombies never drop rotten flesh.
- Skeletons drop bones only half as often.
- Cows drop nothing at all.
Removals apply to every kill, regardless of dropOnlyOnPlayerKill. They also cover equipment and items the mob picked up.
Add extra drops to any living mob.
- Choose the item, the amount (default 1), and a drop chance from
0.0(never) to1.0(always, the default). - Add
Tas the looting field to let Looting add 0 to 1 extra items per level. - Optionally restrict to one dimension.
- Optionally give the item data — enchantments, a custom name, damage or unbreakable — using the in-game item data editor (see In-Game Config Screen) or
/give-style component text. - Optionally require a player kill for extra drops with
dropOnlyOnPlayerKill.
dropOnlyOnPlayerKill = true
extraDrops = [
"minecraft:bat|minecraft:dirt",
"minecraft:bat|minecraft:rotten_flesh|3|0.5",
"minecraft:zombie|minecraft:diamond|2|0.25|T",
"*|minecraft:emerald|?|0.1"
]
- Bats always drop 1 extra dirt when killed by a player.
- Bats have a 50% chance to drop 3 rotten flesh.
- Zombies have a 25% chance to drop 2 diamonds, with more from Looting.
- Every mob, including modded ones, has a 10% chance to drop an emerald.