Material Replacer
by ZZ_404
Material Replacer is a Fabric utility for servers that swaps one block type for another across a chosen area, using a single command.
What it does
The command rem replaces blocks inside a box defined by two corner coordinates, so an area of oak can be converted to spruce in one pass. Block states such as facing direction and waterlogging are kept where the target block supports them. Matching accepts regular expressions, so a pattern like black|blue can cover several source blocks at once, for example turning black and blue dyed blocks into white versions.
Only the server needs the mod, since it is server-side only and players join without installing it. The project is MIT licensed and open source, with public source code and an issue tracker. Files are published for Fabric and cover 1.21.1 only, with version 1.0 as the latest build from 2025-10-02.
Key features
Area block replacement
A command swaps one block type for another across a region set by two corner coordinates.
Regular expression matching
Source block names can be matched with regular expressions, so several block types are handled in one command.
Preserved block states
Facing direction, waterlogging and similar block states carry over to the new block where it supports them.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Realm Button Replacer is a Fabric mod for the client, released under All rights reserved, with files for 1.20.1 – 1.21.11. Assorted Item Replacer is client-side only, open source under the GNU General Public License v3.0 only, and targets 26.2 on Fabric and NeoForge. LitematicaMatReplace (LMR) is client-side only, open source under the GNU General Public License v3.0 only, and covers 26.1 – 26.2 on Fabric.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Material Replacer | Fabric | 1.21.1 | Server-side only | 2025-10-02 |
| Realm Button Replacer | Fabric | 1.20.1 – 1.21.11 | Client-side only | 2026-05-01 |
| Assorted Item Replacer | Fabric and NeoForge | 26.2 | Client-side only | 2026-10-05 |
| LitematicaMatReplace (LMR) | Fabric | 26.1 – 26.2 | Client-side only | 2026-07-28 |
Questions
Does Material Replacer need to be installed on the client?
In the catalog
Material Replacer is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from ZZ_404
Similar mods
What the author says
A mod that adds a command /rem to replace material in an area. For example: /rem 0 0 0 11 45 14 oak spruce replaces all oak blocks in this range into spruce blocks and keep their blockstates (facing direction, waterlog, etc.) as much as possible.
Official listing
- Modrinth page
- modrinth.com/mod/material-replacer
- Owner
- ZZ_404
- Published
- 2025-09-27
- Updated on Modrinth
- 2025-10-02
- Facts verified
- 2026-10-15