跳到正文

Ore Regeneration

作者:AkorpuzZ

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]

常见问题

Ore Regeneration 支持哪些 Minecraft 版本?

Ore Regeneration 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Ore Regeneration 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

AkorpuzZ 的其他作品

查看全部 →