promotional bannermobile promotional banner

Random Block Swap

Break any block and receive a consistent but random replacement — chaos with a pattern.

📖 RandomBlockSwap - Mod Description (English)

RandomBlockSwap adds a twist to the way you interact with the Minecraft world:
whenever you break a block, it drops a different block — randomly selected, but always consistent for that block type.

In other words:

  • Every block type is assigned a unique, random replacement block.
  • All blocks of the same type will always drop the same new block.
  • The mapping is generated per world and remains stable throughout the gameplay.

This creates a chaotic but logical gameplay experience — perfect for challenge runs, unique survival worlds, or just for fun.

 


 

🛠 Features:

  • 🔄 Each block type consistently drops a different, randomized block.
  • 🧠 Mapping is deterministic and world-based.
  • 💼 Config file included to blacklist certain type of blocks (e.g., Bedrock, Lava).
  • 🎮 No commands needed — just install and play!

 


 

🎛️ Configuration File: randomblockswap-common.toml

This file controls general settings for the RandomBlockSwap mod. Each option lets you enable or disable specific item categories from being included in the random swap system.

Option:

  • saveSwapsFile (boolean)
    Enables or disables saving the swap.txt file, which logs the block swaps that occur.
    true = saving is enabled, false = disabled.
  • enableBoats (boolean)
    Allows boats to be included in random swaps. Disable to prevent boat items from appearing.
  • enableEggs (boolean)
    Toggles the inclusion of spawn eggs in swaps. These can spawn entities, so disabling can help avoid chaos.
  • enableMinecarts (boolean)
    Includes minecarts in the pool of swappable items.
  • enableDisks (boolean)
    Adds music discs to the random swap list.
  • enablePatterns (boolean)
    Allows banner patterns to be swapped.
  • enableDyes (boolean)
    Includes dyes as possible swap items.
  • enableStuff (boolean)
    Enables miscellaneous "stuff" (custom or mod-defined items) to be part of the swaps.
  • enableHeads (boolean)
    Allows mob/player heads to be included in random swaps.
  • enableBuckets (boolean)
    Allows buckets to be included in random swaps.

 

✅ Compatibility:

  • Minecraft version: 1.20 / 1.21
  • Requires: Forge loader

 


 

❤️ Support:

Enjoying the mod? Support development and get exclusive perks on my Patreon:
👉 https://www.patreon.com/fenupe

The Random Block Swap Team

profile avatar
Owner
  • 2
    Projects
  • 1.3K
    Downloads
Donate

More from RD156

  • Condense project image

    Condense

    • 510
    • Bukkit Plugins

    The condense command allows you to transform items into blocks.

    • 510
    • January 9, 2023
    • Bukkit Plugins
  • Condense project image

    Condense

    • 510
    • Bukkit Plugins

    The condense command allows you to transform items into blocks.

    • 510
    • January 9, 2023
    • Bukkit Plugins