promotional bannermobile promotional banner

Ore Regeneration

Mining an ore turns it into unbreakable bedrock for a short time before it regenerates back into ore — Silk Touch can't harvest it, only Fortune, keeping ore veins renewable without letting players relocate or stockpile them instantly.

What this mod does

When a player mines a configured ore block:

  • The ore's normal drops are given to the player right away (Fortune is applied automatically, just like vanilla).
  • The block instantly turns into bedrock instead of leaving an empty hole.
  • After a configurable amount of time, the bedrock reverts back into the original ore block, ready to be mined again.
  • Silk Touch cannot be used on these ores at all — trying to mine one with a Silk Touch tool simply cancels the break, so the ore block itself can never be picked up and relocated. This lets ore veins act as a renewable resource on a timer, instead of disappearing forever once mined.

Works with any ore block, from vanilla or from other mods — as long as it's listed in the config file.

Commands

Command Permission Description
/oreregen reload Operator (level 2) Reloads ores.json without restarting the server

Configuration guide

On first launch, the mod creates a config file at:

config/ore_regeneration/ores.json

By default it's pre-filled with every vanilla ore (Overworld, Deepslate variants, Nether, and Ancient Debris). Edit this file to add, remove, or tweak entries:

[
  { "ore": "minecraft:iron_ore", "time": 60 },
  { "ore": "minecraft:diamond_ore", "time": 120, "multiplier": 1 },
  { "ore": "create:zinc_ore", "time": 50, "multiplier": 2 }
]

Fields:

  • ore (required) — the block's full ID, in namespace:block_id format. Works with any mod's ore block.
  • time (required) — how many seconds the block stays as bedrock before regenerating.
  • multiplier (optional, default 1) — multiplies the quantity of every item dropped by that ore (applied on top of Fortune). Only blocks listed here get this special behavior — everything else in the world is untouched.

After editing the file, run /oreregen reload in-game (or restart the server) to apply your changes.

Notes

  • Regeneration timers persist through server restarts and chunk unloads — nothing is lost if the server goes down mid-timer.
  • Ores mined without any tool enchantments behave exactly like vanilla in terms of drops, just with the bedrock delay added.

Discord

Join our community / report bugs / suggest features:

[https://discord.gg/krAeCzEjvT]


Español

Qué hace este mod

Cuando un jugador mina un bloque de mineral configurado:

  • Recibe los drops normales del mineral de inmediato (la Fortuna se aplica automáticamente, igual que en vanilla).
  • El bloque se convierte al instante en bedrock en vez de dejar un hueco vacío.
  • Pasado un tiempo configurable, el bedrock vuelve a ser el mineral original, listo para minarse de nuevo.
  • No se puede usar Toque de Seda en estos minerales bajo ninguna circunstancia: intentar minarlos con una herramienta con Toque de Seda simplemente cancela la rotura, así que el bloque de mineral nunca se puede recoger ni trasladar. Esto convierte las vetas de mineral en un recurso renovable con temporizador, en lugar de desaparecer para siempre al minarlas.

Funciona con cualquier mineral, vanilla o de otros mods, siempre que esté listado en el archivo de configuración.

Comandos

Comando Permiso Descripción
/oreregen reload Operador (nivel 2) Recarga ores.json sin reiniciar el servidor

Guía de configuración

Al arrancar por primera vez, el mod crea un archivo de config en:

config/ore_regeneration/ores.json

Por defecto viene relleno con todos los minerales vanilla (Overworld, variantes de Deepslate, Nether y Ancient Debris). Edita este archivo para añadir, quitar o ajustar entradas:

[
  { "ore": "minecraft:iron_ore", "time": 60 },
  { "ore": "minecraft:diamond_ore", "time": 120, "multiplier": 1 },
  { "ore": "create:zinc_ore", "time": 50, "multiplier": 2 }
]

Campos:

  • ore (obligatorio) — id completo del bloque, en formato namespace:block_id. Funciona con minerales de cualquier mod.
  • time (obligatorio) — segundos que el bloque permanece como bedrock antes de regenerarse.
  • multiplier (opcional, por defecto 1) — multiplica la cantidad de cada item que suelta ese mineral (aplicado además de la Fortuna). Solo los bloques listados aquí tienen este comportamiento especial; el resto del mundo no se ve afectado.

Después de editar el archivo, ejecuta /oreregen reload en el juego (o reinicia el servidor) para aplicar los cambios.

Notas

  • Los temporizadores de regeneración persisten a reinicios del servidor y descargas de chunk: no se pierde nada si el servidor se cae a mitad del temporizador.
  • Los minerales minados sin encantamientos especiales se comportan exactamente igual que en vanilla en cuanto a drops, solo con el retraso del bedrock añadido.

Discord

Únete a la comunidad / reporta bugs / sugiere funciones:

[https://discord.gg/krAeCzEjvT]

The Ore Regeneration Team

profile avatar
  • 1
    Followers
  • 13
    Projects
  • 3.1K
    Downloads

More from AkorpuzZView all