Random Placement
by mochensky
Random Placement changes what a block becomes when a player places it, swapping the chosen block for one drawn at random from the whole block pool.
What it does
Once the mod is installed, placing a block such as stone, dirt, planks or ore produces a random block instead, so a crafting table, a diamond block or an end portal frame can appear where the player expected the original. The swap happens on each placement attempt, which turns the usual placement step into a surprise. Because the replacement is drawn from the entire pool of blocks, the result cannot be predicted from the item in the hand.
The mod requires Fabric API and runs on Fabric only, with files for 1.16.5 – 1.21.11. Both the server and each player's client need the mod for placement to match. Its code and assets are released under the Creative Commons Attribution Non Commercial Share Alike 4.0 license, so the mod is not open source, though its source code and issue tracker are public.
Key features
Random block replacement
Each placement attempt is replaced with a completely random block taken from the full pool of blocks in the game.
Changed placement mechanic
The usual link between the item held and the block placed is removed, so building follows a new set of rules.
Unpredictable survival building
Survival gains a further layer of uncertainty, since the outcome of every placement is left to chance.
Vanilla progression still works
The mod does not stop the game from being completed, so a player can still beat the game with it installed.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who want a new building experience in survival, and server owners who run a modded server where every player installs the mod on both sides.
How it compares
Randomness-moli is a Fabric mod for 1.21 with the client and server environment and an All rights reserved license. Random Drops Mod works on Fabric, Forge and NeoForge for 1.20.4 – 26.1.2, also with the client and server environment and All rights reserved. Random Drops From Blocks (RDFB) is server-side only, licensed under the MIT License, with Fabric files for 1.21 – 1.21.11, so players join without installing it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Random Placement | Fabric | 1.16.5 – 1.21.11 | Client and server | 2026-02-26 |
| Randomness-moli | Fabric | 1.21 | Client and server | 2026-03-06 |
| Random Drops Mod | Fabric, Forge and NeoForge | 1.20.4 – 26.1.2 | Client and server | 2026-04-30 |
| Random Drops From Blocks (RDFB) | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-04-17 |
Questions
Does Random Placement need Fabric API?
Does the server need Random Placement?
Can the game still be completed with the mod?
In the catalog
Random Placement is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from mochensky
Similar mods
What the author says
Random Placement completely changes the block placement mechanic in Minecraft. Every block you attempt to place is replaced with a completely random block from the entire pool of blocks in the game - instead of dirt you might get a crafting table, а diamond block, an end portal frame, or anything else. Yes, you can…
Official listing
- Modrinth page
- modrinth.com/mod/randomplacement
- Owner
- mochensky
- Published
- 2025-09-16
- Updated on Modrinth
- 2026-02-26
- Facts verified
- 2026-10-15
