promotional bannermobile promotional banner

Block Regen

Automatically regenerate broken blocks after a configurable delay.
Hytale2026-09-02_20-46-41.png

Hytale2026-09-02_20-46-41.png

Hytale2026-09-02_20-47-06.png

Hytale2026-09-02_20-47-06.png

Hytale2026-09-02_20-47-17.png

Hytale2026-09-02_20-47-17.png

Description

BlockRegen

BlockRegen brings configurable block regeneration to your Hytale server: pick any block type, set a delay, and broken blocks come back on their own. Perfect for ore veins, resource nodes, flowers, trees, or any farmable spot you don't want players permanently strip-mining.

Features

Per-block regeneration rules — Set a delay for any block type in the game (vanilla or modded), in seconds, minutes, or hours:

/blockregen "Stone" 120
/blockregen "Stone" 90s
 

Floor requirement — Make a block only respawn if there's solid ground beneath it, so nothing regenerates floating in mid-air after the surrounding terrain changes:

/blockregen "Poppy" 120 --floor
 

Random scatter radius — Let a block respawn at a random valid spot within a set radius of where it was originally broken, instead of the exact same coordinate every time:

/blockregen "Poppy" 120 --floor --radius 3
 

Tree regrowth — For log blocks, plant a matching sapling instead of the exact log when it regenerates, as long as there's still a grass floor underneath. Species is matched automatically from the log type:

/blockregen "Wood_Oak_Trunk" 300 --regrowth
 

Live ghost preview — The instant a configured block is broken, a transparent, collision-free preview appears at its spot with a floating countdown ("Regenerates in 45s"), visible only to players with the dedicated permission.

Anti-abuse protection — Blocks placed by a player never regenerate when broken again, even if a rule exists for that block. Admins can toggle a personal bypass (/blockregen admin) when they want their own placements to stay regenerable (e.g. rebuilding a vein or a decoration). This bypass state now survives disconnects and server restarts.

In-game management UI — /blockregen list opens a full window listing every configured block, with inline editing of delay, floor, radius, and regrowth per rule, plus a searchable picker to add new ones (blocks that already have a rule are marked [Set]).

Quick-target shortcut — Looking at a block and just want to set a delay without typing its name? /blockregen 90s grabs whatever you're aiming at and asks for a Y/N confirmation in chat.

Optional CustomAreas integration — If CustomAreas is also installed, flag any area with BLOCKREGEN to give it its own rule set (inherits global rules by default, can override or go fully independent).

Persistence — All rules, in-progress regenerations (ghost included), and admin bypass states are saved to disk and restored automatically on restart — nothing is lost if the server goes down mid-cooldown.

Commands

Command Description
/blockregen "<block>" <duration> [--remove] [--floor] [radius] [--regrowth] Create, edit, or remove a global regeneration rule
/blockregen <duration> Apply a rule to the block you're currently looking at (with chat confirmation)
/blockregen list Open the management UI
/blockregen admin Toggle between placing blocks that can respawn and placing normal blocks
/blockregen help List all commands

Permissions

  • com.nopefr.blockregen.command.blockregen (+ .list, .admin, .help for each subcommand) — required to use the commands; console can always use them
  • com.nopefr.blockregen.ghosts — lets a player see the ghost preview markers

Compatibility

Targets Hytale server line >=0.6.3 <0.7.0. Rules and pending regenerations persist to disk and reload automatically on restart.

Block Regen Team

profile avatar
Owner
  • 1
    Followers
  • 1
    Projects
  • 58
    Downloads