ModsFinder

OreToggle

by krvd_

OreToggle lets a server owner switch individual ore types off, so their blocks are replaced in the world as the ores are reached.

FabricServer-side onlyMIT LicenseOpen source1.21.11

What it does

Once a given ore is disabled, matching blocks near players are swapped out automatically while the world runs. The scan works by distance: blocks closest to a player are handled first, which keeps the server responsive during play. Replaced blocks are recorded, so they can be restored later through commands. Ores can be turned back on at runtime, and previously replaced ores are brought back where the records allow.

Installation is needed only on the server, because the mod is server-side only and players can join without it. It targets Fabric for 1.21.11 alone, with the latest file 2.2.1 published on 2026-06-06. Commands require permission level 2 or higher. The project was first a Paper and Spigot plugin and was rewritten for Fabric. The code is released under the MIT License and is open source.

Key features

  1. Runtime ore toggling

    Individual ore types can be enabled or disabled while the server is running, without a restart.

  2. Block replacement near players

    When an ore is disabled, matching blocks near players are replaced during play.

  3. Distance-based scanning

    Blocks nearest to players are processed first, which limits the work done each tick.

  4. Restore replaced ores

    Replaced blocks are tracked, so they can be restored later with commands.

  5. JSON persistence and autosave

    Settings and tracked replacements are saved to JSON files on a configurable autosave schedule.

  6. Configurable performance

    Scan behavior and performance settings can be adjusted in the configuration.

Compatibility

Latest build for each game version and loader.

1.21.112.2.1
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners who want to control which ores are available in an existing world. Players need nothing installed.

How it compares

Full comparison

Classic Ore is also server-side only and targets Fabric, but only for 1.21.10, and it is not open source, with All rights reserved as its license. OreFeller runs on both client and server for 1.21.11 under the MIT License, and it is not open source in the sense used here. Disabled Phantoms is open source under the MIT License, server-side only, and covers Fabric for 1.21.1 – 1.21.11, but it addresses phantom spawns rather than ore blocks.

ModLoadersGame versionsEnvironmentUpdated
OreToggleFabric1.21.11Server-side only2026-06-06
Classic OreFabric1.21.10Server-side only2025-10-21
OreFellerFabric1.21.11Client and server2026-04-19
Disabled PhantomsFabric1.21.1 – 1.21.11Server-side only2026-07-05

Questions

Does a player need OreToggle installed?

No. Only the server needs it, and players join without installing anything.

Which loader and game version does OreToggle support?

It targets Fabric for 1.21.11 only. The latest Fabric file is 2.2.1.

Can disabled ores be restored?

Yes. Replaced blocks are tracked and can be restored later using commands, which require permission level 2 or higher.

In the catalog

OreToggle is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 19,862 mods support Minecraft 1.21.11.

Similar mods

What the author says

OreToggle is a server-side Fabric mod that allows you to dynamically control ore availability in your world. You can disable specific ores, causing nearby matching blocks to be automatically replaced in real-time. The system prioritizes blocks closest to the player, making it fast and responsive during gameplay.
krvd_, on the Modrinth page

Official listing

Owner
krvd_
Published
2026-05-01
Updated on Modrinth
2026-06-06
Facts verified
2026-10-15

Tags