Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
RandomDrops – Customizeable Unique Random Drops & Mobs Per Block
RandomDrops turns Minecraft into a chaotic randomizer challenge – when you want it to. By default, the mod is off so you can play normal vanilla. Type /rd_start to begin the chaos, and /rd_stop to go back to normal at any time.
Every block type you break for the first time gets assigned a unique, permanent reward:
🧪 A random item
👾 A random mob – including Wither and Ender Dragon
🔢 With a random amount between 1 and your chosen max
Once a block gets its reward, it never changes until you reset all drops. If dirt spawns 5 Withers, dirt will always spawn 5 Withers in that session. No other block can ever spawn Withers again.
✨ Features
🔁 Toggle On/Off Per World
When you join a world/server, RandomDrops starts disabled.
You see a green message:
RandomDrops initialized, run /rd_start to enable it
Use:
/rd_start → enable RandomDrops
/rd_stop → disable it again (vanilla drops restored)
This makes it safe to keep installed all the time without messing up normal worlds.
🎲 Unique Random Drops Per Block
Each block type is assigned one unique result:
Items (any item)
Mobs (any mob, including bosses)
Results are globally unique:
If dirt drops Diamond Swords, no other block will ever drop Diamond Swords.
If stone spawns 3 Ender Dragons… that’s a stone thing now.
⚖ Configurable Chaos
Mob vs Item Chance
Choose how often a block becomes a “mob block” vs an “item block”:
/rd_mobspawnchance 30 # 30% of blocks → mobs, 70% → items /rd_mobspawnchance 80 # 80% of blocks → mobs, 20% → items /rd_mobspawnchance 0 # items only /rd_mobspawnchance 100 # mobs only (pure pain)
The item chance is automatically set to 100 - mobChance.
Max Amount Per Block
Control how many items/mobs each block gives:
/rd_maxamount 10 # each block gives 1–10 of its assigned thing /rd_maxamount 50 # absolute insanity
Reset All Randomness
Want a fresh random world without restarting Minecraft?
/rd_resetdrops
This clears all block→drop mappings and refills the item/mob pool so everything re-rolls.
💀 Bosses Included
Wither and Ender Dragon are part of the pool.
That means you can legitimately end up with:
Stone → 3 Ender Dragons
Gravel → 7 Withers
Redstone Ore → 10 Ghasts
Leaves → 32 Diamonds
Carpet → 500 Chickens
Your world may or may not survive.
🧾 Commands Overview
/rd_start – Enable RandomDrops (mod takes over block drops)
/rd_stop – Disable RandomDrops (vanilla behavior)
/rd_mobspawnchance <0–100> – Set % of blocks that get mobs instead of items
/rd_maxamount <1–1000> – Max number of items/mobs per block
/rd_resetdrops – Reroll all block assignments
🧩 Requirements
Minecraft 1.21+
Fabric or Quilt loader
Fabric API



