Mineuniverse
Log in Register
Mods

Dynamic Block Regen

A data-driven server utility mod that lets blocks regenerate over time using customizable loot-style pools.
by Jaypixl7
Download Claim this project
129 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Ores and Resources Server Utility

♻ Dynamic Block Regen

A data-driven server utility mod that lets blocks regenerate over time using customizable loot-style pools.

Perfect for:

  • Regenerating ores or wood
  • Lucky Block-like mechanic
  • Renewable resource generation for servers

Features

  • 📦 Datapack-driven block pools
  • 🎲 Weighted random block selection
  • ⏱ Configurable regen timers (min/max)
  • ✨ Wand tool for easy in-world setup
  • 🧱 Custom placeholder blocks during regen
  • 🔁 Automatic regen refresh on server restart

📁 Datapack Format

Create files in data/dynamicblockregen/<pool>.json

Example

// data/dynamicblockregen/basic_stone.json
{
    "config": {
      // Which block to replace the broken block while regenerating, recommended to be bedrock or barrier.
      "placeholder": "minecraft:bedrock"
    },
    "entries": [
        {
          "block": "minecraft:stone",
          "weight": 10,
          // Minimum/maximum regen time in ticks (a tick is about 1/20 seconds)
          "regen_time": [20, 40]
        },
        {
          "block": "minecraft:coal_ore",
          "weight": 3,
          "regen_time": [100, 150]
        },
        {
          "block": "minecraft:iron_ore",
          "weight": 1,
          "regen_time": [200, 300]
        }
    ]
}

🔧 Commands

/dbr wand get <pool>

Gives you a Regen Marker Wand for chosen pool. Right click on blocks to add or remove them from that pool.

/dbr wand set <pool>

Sets the wand in your hand to chosen pool.

/dbr pools refresh

Checks for any blocks that do not match the pool assigned to them and restarts their regeneration.

/dbr pools restart

Forces all blocks to regenerate.

/dbr pools list

Lists out all pools currently active.

/dbr pools blocks <pool>

Lists all block locations for the chosen pool.

/dbr pools clear <pool>

Clears all blocks from the chosen pool.

dynamicblockregen-fabric-1.0.0.jar
MC Fabric, 1.21.1, Server
Release 2026-03-18 Get
dynamicblockregen-neoforge-1.0.0.jar
MC 1.21.1, NeoForge, Server
Release 2026-03-18 Get

More from Jaypixl7

Atheneum [Discontinued]
62
Cobblemon Occupied Pokeballs REFORGED
304
Cobblemon: Simple Ball Swap 🔁
2,829
Cobblemon: Shiny Cookie 🍪✨
22,491
Artipelago Core
117

You Might Also Like

APTweaks: Items (11.x Classic)
Item clustering (fallen blocks, experience orbs, ...) and garbage cleanup.
9,884,514
VanillaDeathChest (Fabric)
Places containers when players die that contain their items.
994,762
Styled Nicknames
Simple, but configurable nicknaming mod allowing your server's players (and admins) to change their nickname with full formatting support
989,499
Tiquality
Make server lag the problem of the source player.
99,489
Blame (Fabric)
Those gosh darn crashlogs not saying which worldgen feature is crashing!
99,012
Weathering with You
Forecast Minecraft weather with a radar or a hat!
98,579