BlockDropRandomizer
by xzeroxx0
BlockDropRandomizer turns each block type into a fixed random item drop for a world, so breaking the same block always yields the same item.
What it does
The mod changes what blocks drop in a Minecraft world. Each block type is assigned a random item, and that assignment stays the same for the whole world. The drop is calculated from the world seed and the block type, so the same seed produces the same results on different servers, worlds and playthroughs. A block still drops the item it always did only if the randomizer is turned off.
Hand-breaking works too: a player can obtain the items that blocks normally require tools for, since no tool is needed to trigger the drop. The randomizer is controlled with commands only. The start command starts the randomizer, the stop command stops it, and the new command assigns a new drop to each block, no longer bound to the seed.
BlockDropRandomizer is a Fabric mod released under the MIT License, and it is not open source. It is published for 1.21 – 1.21.11 across 12 release versions, and it also works on the Paper, Spigot, Bukkit, Purpur and Folia server platforms.
Key features
Fixed block-to-item drops
Each block type drops one random item, and the same block keeps dropping that item for the whole world.
Seed-based calculation
Drops come from the world seed and the block type, so identical seeds give identical drop tables.
Hand-breaking allowed
Blocks that normally need a specific tool can be broken by hand to obtain their randomized drop.
Start, stop and new commands
A start command begins the randomizer, a stop command ends it, and a new command reassigns drops independently of the seed.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who want a challenge run and server owners who host one. The mod suits worlds where the drop table should be unfamiliar but repeatable.
How it compares
Portal Randomizer is server-side only and open source under the CC0 1.0 Universal license, published for 1.21.8. Block Randomizer is server-side only and released under the MIT License, published for 1.20.1. Chaos Randomizer is a client and server mod under All rights reserved, published for 1.21.1. BlockDropRandomizer covers 1.21 – 1.21.11 and is a client-and-server mod on Fabric.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BlockDropRandomizer | Fabric | 1.21 – 1.21.11 | Not published | 2026-04-01 |
| Portal Randomizer | Fabric | 1.21.8 | Server-side only | 2026-05-29 |
| Block Randomizer | Fabric | 1.20.1 | Server-side only | 2026-05-15 |
| Chaos Randomizer | Fabric | 1.21.1 | Client and server | 2026-06-09 |
Questions
Does BlockDropRandomizer need Fabric API?
Do drops stay the same across servers?
Which commands control the randomizer?
In the catalog
BlockDropRandomizer is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Unlike traditional random‑drop projects, BlockRandomizer ensures that every block always drops the same item, no matter how often or where it is broken. Even hand‑breaking works, allowing players to obtain items from blocks that normally require tools. All drops are calculated using an algorithm based solely on the…
Official listing
- Modrinth page
- modrinth.com/mod/blockdroprandomizer
- Owner
- xzeroxx0
- Published
- 2026-03-28
- Updated on Modrinth
- 2026-04-01
- Facts verified
- 2026-10-15
