✨ Ore Regenerator ✨ { ItemsAdder / Oraxen / Nexo Support } [1.16 - 26.1] ⛓️ NEW Regen Chains ⛓️

MC Plugin ✨ Ore Regenerator ✨ { ItemsAdder / Oraxen / Nexo Support } [1.16 - 26.1] ⛓️ NEW Regen Chains ⛓️ 2.6.0
Create block regeneration on your server with customizable delays, replace materials, and regions.

OreRegenerator v2.6.0
Note:
Support for versions below 1.16.5 has been dropped
  • New | Chain regen blocks — Hypixel-style staged regeneration. Mining a block degrades it one stage down a chain and it climbs back up over time (e.g. iron ore → stone → cobblestone). Pick Direct, Staged, or Staged (same timer), and optionally make the most-depleted stage unbreakable. Full editor included, with a drag-and-drop stage reorder menu.
  • New | Custom blocks in regen chains — chain stages can be ItemsAdder, Oraxen, or Nexo blocks, mixed freely with vanilla blocks.
  • New | Oraxen furniture support — register Oraxen furniture as a regennable, matching the existing ItemsAdder furniture support.
  • New | Nexo furniture support — register Nexo furniture as a regennable.
  • New | Custom regen-delay expressions — drive regen delay with a math expression using %min_delay%, %max_delay%, and %player_count% (e.g. regen faster as more players come online). Toggle per region.
    • /or eval <expression> — test an expression
  • New | Manual add mode — add regennable blocks by left-clicking them in the world instead of using menus.
    • /or add — sneak + right-click to exit
  • New | Pick a block from your inventory — in any picker menu, click a block straight from your inventory to select it (works for vanilla, custom blocks, and furniture).
  • New | Region-edge visualization — particle outlines of nearby regions.
    • /or edges — green = your region, red = overlapping regions, aqua = the rest
  • New | Replace-block conflict detection — when one block's replacement is itself a regennable, the menus flag it and offer to merge the pair into a staged chain in one click.
  • New | Per-region bucket usage toggle — allow or deny bucket use in a region (water/lava/powder snow, scooping liquids, and fish/axolotl/tadpole buckets). Defaults to denied.
  • New | Per-message rate limiting — add a <delay:millis> tag to a message in messages.yml to throttle it per player and stop chat spam.
    • Your messages.yml will auto-update to include this
  • New | Added support for hex codes, adventure format, and minimessage in all messages.
  • New | Added support for placeholderapi placeholders in all messages.
  • New | Conflict & overlap warnings in the menus — warns when two chains share an entry block, or when two regions overlap.
  • New | Better stacked-block support — improved break and regen handling for stacked / multi-part blocks.
  • Improved | Reworked menus — paginated lists now have a search button and surface previously hidden items, and a new block shows a clear "Confirm" button.
  • Improved | Type pickers now only list the custom-block plugins you actually have installed.
  • Improved | Faster ItemsAdder furniture loading
  • Improved | Updated ItemsAdder (4.0.10), Nexo (1.24.0), and Oraxen (1.216.0).
  • Improved | Added protection from right-clicking nexo blocks in a regen region and turning them into regular noteblocks.
  • Bug Fix | Replace-block conflicts no longer destroy block data — re-mining a placeholder no longer starts a competing regen that could permanently swap the original block.
  • Bug Fix | Building on a spot that's still regenerating is no longer overwritten when the regen fires (survival, with placing allowed).
  • Bug Fix | Adding a block that's already regennable now opens the existing entry to edit instead of creating a dead duplicate.
  • Bug Fix | ItemsAdder regennables are no longer lost or duplicated across reloads.
  • Bug Fix | Oraxen blocks and furniture show their names again in the menus instead of appearing blank.
  • Bug Fix | Oraxen blocks in a no-break region no longer disappear after the "can't break" message — denied breaks are now truly prevented.
  • Bug Fix | Furniture keeps its original rotation after regenerating, instead of resetting to a fixed direction.
  • New | Added support for Nexo
  • Improved | OR will now attempt to continue loading data even if failing to load a region
  • New | Added a config setting for automatic global region creation (false by default)
  • Bug Fix | Added some future-proofing logic to the block break listener related to Oraxen
  • Bug Fix | Temporarily switched to local build of BlockHardness
  • Improved | Updated to MLib 0.0.203, small region performance improvements
  • Bug Fix | Readded support for Java 8
  • Improved | Improved support for sugar cane and cactus
    • The full stack will regenerate together
  • Improved | Updated MLib
    • 0.0.131 -> 0.0.193
  • Improved | Switched build system from Maven to Gradle
  • Bug Fix | Fixed rare case where chat messages don't send
  • Bug Fix | Fixed regennable block list menu not being able to change pages
  • New | Added persistent regen timers
    • Now blocks that are still regenning will continue to regen after server restarts
    • Toggle in config "persistent-timers" (on by default) if you want the old functionality (instantly regen on server stop [set to false]) or the new functionality (persist past restarts [set to true])
  • New | Created config.yml file patcher, you won't need to touch your config file to get the new settings
  • New | Added day count for time remaining message %dd%
  • Improved | Breaking a block in creative will now cancel the block regenning there if applicable
  • Improved | Placing a block in creative will now cancel the block regenning there if applicable (i.e. replace block is air)
  • Bug Fix | Listeners that fail to be registered will not stop others from being registered (i.e. BlockDropListener on older versions of MC)
  • New | Added bStats tracker so I can track OreRegenerator metrics
Top Bottom