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.
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
Runtime ore toggling
Individual ore types can be enabled or disabled while the server is running, without a restart.
Block replacement near players
When an ore is disabled, matching blocks near players are replaced during play.
Distance-based scanning
Blocks nearest to players are processed first, which limits the work done each tick.
Restore replaced ores
Replaced blocks are tracked, so they can be restored later with commands.
JSON persistence and autosave
Settings and tracked replacements are saved to JSON files on a configurable autosave schedule.
Configurable performance
Scan behavior and performance settings can be adjusted in the configuration.
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: Server owners who want to control which ores are available in an existing world. Players need nothing installed.
How it compares
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| OreToggle | Fabric | 1.21.11 | Server-side only | 2026-06-06 |
| Classic Ore | Fabric | 1.21.10 | Server-side only | 2025-10-21 |
| OreFeller | Fabric | 1.21.11 | Client and server | 2026-04-19 |
| Disabled Phantoms | Fabric | 1.21.1 – 1.21.11 | Server-side only | 2026-07-05 |
Questions
Does a player need OreToggle installed?
Which loader and game version does OreToggle support?
Can disabled ores be restored?
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.
Official listing
- Modrinth page
- modrinth.com/mod/oretoggle
- Owner
- krvd_
- Published
- 2026-05-01
- Updated on Modrinth
- 2026-06-06
- Facts verified
- 2026-10-15
