ModsFinder
MR

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.

FabricServer-side onlyMIT LicenseOpen source1.21.1

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

  1. Area block replacement

    A command swaps one block type for another across a region set by two corner coordinates.

  2. Regular expression matching

    Source block names can be matched with regular expressions, so several block types are handled in one command.

  3. Preserved block states

    Facing direction, waterlogging and similar block states carry over to the new block where it supports them.

Compatibility

Latest build for each game version and loader.

1.21.11.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Material ReplacerFabric1.21.1Server-side only2025-10-02
Realm Button ReplacerFabric1.20.1 – 1.21.11Client-side only2026-05-01
Assorted Item ReplacerFabric and NeoForge26.2Client-side only2026-10-05
LitematicaMatReplace (LMR)Fabric26.1 – 26.2Client-side only2026-07-28

Questions

Does Material Replacer need to be installed on the client?

No. It runs on the server alone, so players need nothing extra to join.

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

All projects

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.
ZZ_404, on the Modrinth page

Official listing

Owner
ZZ_404
Published
2025-09-27
Updated on Modrinth
2025-10-02
Facts verified
2026-10-15

Tags