Replace Enchantement
Replace Enchantement adds an enchantment that swaps the block being broken for a chosen block, held in the off hand.
What it does
The enchantment is applied to a tool through a crafting-style process, and while it is active, breaking a block replaces it with the block held in the off hand. The swap is aimed at blocks the player has placed, so a row of sand, red sand, oak or spruce walls can be changed in one pass with a few simple steps. The mod is for building work where a whole surface needs a different material.
Replace Enchantement runs on NeoForge and is built for 1.21.1 only. It is needed on both the client and the server, so the server and every player need it installed. Its source code and issue tracker are public, and the project is open source under the MIT License. A version without the enchantment, which keeps only the replacing power, is provided by a separate Replace Mod.
Key features
Replace on break
Breaking a block swaps it for the block held in the off hand while the enchantment is active on the tool.
Enchant-based crafting
The enchantment is applied by following a short set of steps that combine the tool with the chosen replacement block.
Sneak to switch off
Sneaking while breaking a block turns the replacement off, so a single block can still be removed normally.
Bulk building
Large areas of sand, walls or other blocks can be converted in one pass, which speeds up building work.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Builders who regularly change large surfaces or walls from one block type to another. Server owners who want the replacing behaviour on a shared build server need the mod on both sides.
How it compares
Simple Enchant Transfer is also client and server, published for 1.21.1 under the MIT License and open source, but it moves existing enchantments between items rather than replacing blocks. Random Enchant is client and server for 1.21.1 and is open source under the Apache License 2.0, with a random enchantment system instead of a block swap. LAirs Enchants is client and server for 1.21.1 under the MIT License and is not a block-replacing mod.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Replace Enchantement | NeoForge | 1.21.1 | Client and server | 2026-03-23 |
| Simple Enchant Transfer | NeoForge | 1.21.1 | Client and server | 2025-04-05 |
| Random Enchant | NeoForge | 1.21.1 | Client and server | 2026-08-23 |
| LAirs Enchants | NeoForge | 1.21.1 | Client and server | 2026-08-08 |
Questions
Which loader does Replace Enchantement need?
Does the server need Replace Enchantement?
Is there a version without the enchantment?
In the catalog
Replace Enchantement is one of 12,078 Decoration mods on ModsFinder, and one of 5,201 Decoration mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from CoolGuyWithAPen
Similar mods
What the author says
With this mod, building becomes easy. Any blocks you've placed that you feel would be better off with another block now suddently becomes so much easier as now you just gotta follow these simple steps: - Sneak - Break - Replace With steps this easy, you could replace a whole beach from sand to red sand or an oak wall…
Official listing
- Modrinth page
- modrinth.com/mod/replace-enchantement
- Owner
- CoolGuyWithAPen
- Published
- 2026-03-23
- Updated on Modrinth
- 2026-03-23
- Facts verified
- 2026-10-15
