Description
π² RANDOM WORLD – Block Randomizer
What if every block you placed was a mystery box?
In RANDOM WORLD, the block you place is NOT the block you get. Place Dirt and you might get Stone... or Diamond Ore. Place Oak Planks and you might get a Gold Block. Every single placement is a surprise!
ββββββββββββββββββββ
β¨ FEATURES
ββββββββββββββββββββ
π Two Playing Modes
• Chaos Mode (default): every block you place transforms into a random block.
• Randomizer Block Mode: only the special craftable Randomizer Block transforms; normal blocks stay normal.
π Rarity System
Results are picked using weighted probabilities:
• Common – 65% (Stone, Cobblestone, Dirt, Planks, Sand, Glass...)
• Uncommon – 25% (Coal Ore, Iron Ore, Copper Ore, Quartz, Prismarine, Glowstone...)
• Rare – 8% (Gold Ore, Redstone Ore, Lapis Ore, Obsidian, Crying Obsidian...)
• Ultra Rare – 2% (Diamond Ore, Emerald Ore, Ancient Debris, Diamond Block, Emerald Block, Netherite Block)
π Randomizer Block
A custom block with its own pixel-art texture (a purple block with a golden "?"). Craft it in Survival:
Amethyst Shard | Redstone Dust | Amethyst Shard
Redstone Dust | Diamond | Redstone Dust
Amethyst Shard | Redstone Dust | Amethyst Shard
π Effects and Announcements
• Particle burst and sound on every transformation; they get stronger with rarity.
• Ultra Rare results show a special message to the player: "ULTRA RARE! You got Diamond Ore!"
• Rare results show a short action bar message.
• Optional server-wide announcements.
βοΈ Survival Balance
• Standard Survival: ores can appear.
• Balanced Survival: all ore results are removed, so no ore farming. (Vanilla ore drops are not changed.)
π₯ Multiplayer Friendly
Each player's placement is handled separately, with correct positions across the Overworld, Nether and End.
π‘οΈ Safe by Design
Chests, doors, beds, signs, fluids and technical blocks are never transformed, and invalid block IDs are skipped instead of crashing the script.
β‘ Lightweight
No per-tick scanning and no permanent particles or entities. It only runs when a block is placed.
ββββββββββββββββββββ
βοΈ CONFIGURATION
ββββββββββββββββββββ
Everything is controlled from one file: scripts/config.js (mode, rarity percentages, ore toggle, effects, announcements). Block lists and weights are in scripts/block_pools.js.
You can also switch in-game (needs cheats/operator):
/scriptevent random_world:mode chaos
/scriptevent random_world:mode randomizer
/scriptevent random_world:balance standard
/scriptevent random_world:balance balanced
/scriptevent random_world:status
ββββββββββββββββββββ
π₯ INSTALLATION
ββββββββββββββββββββ
1. Download the .mcaddon file and open it with Minecraft.
2. Create or edit a world.
3. Activate the Behavior Pack and the Resource Pack.
4. Place any block and watch it change!
ββββββββββββββββββββ
π INFO
ββββββββββββββββββββ
• Minecraft Bedrock 1.21.100+
• Uses the stable Script API only (no experimental toggles needed)
• Works in Survival and Creative
ββββββββββββββββββββ
β οΈ KNOWN LIMITATIONS
ββββββββββββββββββββ
• Sand and gravel results fall like in vanilla if unsupported.
• Result blocks use default states (no rotation).
• Creative-mode placements are randomized too.
Found a bug? Please report it in the comments with your Minecraft version and a description of what happened.
If you enjoy the addon, leave a rating and share your best Ultra Rare drops! π



