
Exchange Wands
Exchange Wands is a lightweight, polished vanilla+ utility mod that lets you swap blocks in the world with ease.
About this Mod

✨ Features
🔍 Select Any Block
Sneak + RMB a block to set it as your source block.
The wand remembers your selection and shows a clean actionbar message.
🔄 Replace Blocks with Flood‑Fill Logic
RMB a block to replace all connected blocks of the same type.
The wand uses a safe, optimized flood‑fill algorithm that respects:
- block properties (facing, waterlogged, lit…)
- inventories (chests, barrels, furnaces…)
- NBT data (restored when compatible)
- tile entity transfers
- survival inventory limits
- durability and cooldowns
🎨 Property‑Preserving Replacement
Exchange Wands copy all shared blockstate properties automatically.
Orientation, waterlogging, lit state, slab halves - everything transfers seamlessly.
📦 Inventory‑Aware
In survival mode:
- the wand only replaces blocks you have
- it removes one item per exchange
- it drops overflow items safely
🔧 Fully Configurable
- maximum exchange size
- bedrock protection
- sound & particle toggles
💎 Vanilla Tool Tiers
Each tier increases the maximum number of blocks you can exchange:
Tiers
| Tier | Durability | Max. Exchanges | Enchantable | Repairable |
|---|---|---|---|---|
| Wooden | 320 | 32 | X | X |
| Stone | 640 | 64 | X | X |
| Iron | 1280 | 128 | X | X |
| Golden | 2560 | 256 | X | X |
| Diamond | 5120 | 512 | X | X |
| Netherite | 10240 | 1024 | X | X |
Recipes
Wooden Exchange Wand

Stone Exchange Wand

Iron Exchange Wand

Golden Exchange Wand

Diamond Exchange Wand

Netherite Exchange Wand

🎵 Polished Player Feedback
Exchange Wands include:
- selection sounds
- exchange sounds
- block‑themed placement/break audio
- particle effects for selection and replacement
All effects can be toggled in the config.
🧩 Compatibility
Exchange Wands work with:
- all vanilla blocks
- modded blocks that follow standard blockstate rules
- inventories and tile entities
📦 Lightweight & Server‑Friendly
No mixins that modify vanilla behavior.
No worldgen.
No performance impact.
Just clean, deterministic block replacement.
🛠️ Perfect for Builders
Whether you are:
- upgrading your base
- replacing floors
- fixing walls
- terraforming
- or building megastructures
Exchange Wands make block replacement effortless.
This mod was originally developed for Minecraft 1.20.1. I am gradually migrating it to newer versions, ensuring each update is stable, polished, and fully adapted to the latest APIs.
Available Versions
How to Install Exchange Wands on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Exchange Wands". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Exchange Wands server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is Exchange Wands compatible with fabric?
Exchange Wands officially supports fabric for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Exchange Wands – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Exchange Wands consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Exchange Wands with just one click on your server.