Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
SupRegen
SupRegen is a powerful and configurable region-based block regeneration plugin for Paper 1.21+ servers.
It is designed for Minecraft servers that use custom mines, resource areas, or regeneration regions where blocks need to be automatically restored after being broken.
β¨ Features
- Region-based block regeneration
- Configurable regeneration delays
- Custom block pools for each region
- Configurable block spawn chances
- Different block configurations for every region
- Custom drop settings for individual blocks
/sr fillto fill a regeneration region/sr setspawnto set a custom region spawn point- Automatic regeneration cycles
- Configurable block breaking and placing
- Safety teleport system
- WorldGuard override support
- Turkish and English language support
- Performance-focused processing
- Fully configurable through YAML files
βοΈ Custom Block Configuration
One of SupRegen's main features is its custom block pool system.
Each regeneration region can have its own blocks and individual spawn chances.
Blocks can be configured directly inside regen.yml.
Example
regions:
test1:
blocks:
DIAMOND_BLOCK:
chance: 80
drop:
enabled: true
name: "-"
GOLD_BLOCK:
chance: 20
drop:
enabled: true
name: "&6Gold Reward"
In this example:
DIAMOND_BLOCKhas an 80% chanceGOLD_BLOCKhas a 20% chance
You can freely add, remove, or modify blocks and their chances for each individual regeneration region.
This allows server owners to create completely different mine configurations for different areas.
For example, you can create:
- A basic mine with Stone and Coal Ore
- A mid-level mine with Iron and Gold Ore
- A high-level mine with Diamond and Emerald Ore
- A custom mine using any Minecraft blocks you want
π Custom Drop Settings
Each configured block can have its own drop settings.
Example:
drop:
enabled: true
name: "&6Gold Reward"
This allows individual blocks to have customizable drop behavior and names.
π Regeneration System
SupRegen uses configurable regeneration cycles for each region.
Example:
settings:
regen-delay: 60
A regen-delay of 60 means the region uses a 60-second regeneration delay.
When the regeneration cycle occurs, the configured region is regenerated according to its block configuration.
This makes SupRegen suitable for servers that need automatically regenerating mining or resource areas.
βοΈ Region Settings
Every regeneration region can have its own settings.
Example:
settings:
regen-delay: 60
allow-break: true
allow-place: false
override-worldguard: true
safety-teleport: true
Available Settings
regen-delayβ Controls the regeneration delay.allow-breakβ Controls whether players can break blocks inside the region.allow-placeβ Controls whether players can place blocks inside the region.override-worldguardβ Controls WorldGuard override behavior for the region.safety-teleportβ Enables the safety teleport system.
This allows every region to have its own gameplay and regeneration configuration.
πΊοΈ Region Configuration
Each region can have its own world, positions, settings and block configuration.
Example:
regions:
test1:
world: your_world
pos1:
x: 20
y: -51
z: 140
pos2:
x: 28
y: -59
z: 132
settings:
regen-delay: 60
allow-break: true
allow-place: false
override-worldguard: true
safety-teleport: true
blocks:
DIAMOND_BLOCK:
chance: 80
drop:
enabled: true
name: "-"
GOLD_BLOCK:
chance: 20
drop:
enabled: true
name: "&6Gold Reward"
Each region can therefore be configured independently.
π οΈ Commands
SupRegen provides a simple command system for managing regeneration regions.
/sr
Main SupRegen command.
/sr create <name>
Creates a new regeneration region.
/sr delete <name>
Deletes an existing regeneration region.
/sr list
Lists all configured regeneration regions.
/sr info <name>
Displays information about a regeneration region.
/sr tp <name>
Teleports you to a regeneration region.
/sr fill <name>
Fills the selected regeneration region using its configured block pool.
This is useful for initially filling a newly created mine or refilling an existing region.
/sr setspawn <name>
Sets the spawn point for a regeneration region.
The configured spawn point can be used by the safety teleport system.
/sr reload
Reloads SupRegen configuration files without requiring a full server restart.
βοΈ Mine & Resource Server Support
SupRegen is especially useful for:
- Prison servers
- Mining servers
- Survival servers
- Skyblock resource areas
- Custom resource zones
- PvE resource areas
- Custom mines
Create different regions with different block pools, regeneration times and gameplay settings.
π Performance
SupRegen is designed with performance in mind.
Large region operations are processed efficiently to reduce unnecessary server load and avoid excessive lag during regeneration and filling operations.
This makes the plugin suitable for both small and large regeneration areas.
π Language Support
SupRegen supports multiple languages.
Currently available:
- π¬π§ English
- πΉπ· Turkish
Language and player-facing messages can be customized through the plugin's language configuration.
π¦ Installation
- Download the latest SupRegen version.
- Place the
.jarfile into your server'spluginsfolder. - Restart your server.
- Configure your regeneration regions.
- Customize your block pools and regeneration settings.
- Use
/srto manage your regions.
π Requirements
- Minecraft: 1.21+
- Server: Paper
SupRegen does not require WorldGuard as a dependency.
π‘ Example Use Case
Create a custom mining region where players can break different blocks with configurable chances.
For example:
blocks:
STONE:
chance: 60
COAL_ORE:
chance: 20
IRON_ORE:
chance: 15
DIAMOND_ORE:
chance: 5
This creates a customizable resource pool where each block has its own configured chance.
You can create multiple regions and give each one completely different blocks, chances and regeneration settings.
π₯ Why SupRegen?
SupRegen gives server owners full control over their regeneration regions without requiring complicated setup.
Configure your regions, choose your blocks, set their chances, define regeneration times and let SupRegen handle the rest.
Simple configuration. Powerful regeneration. Full control.
SupRegen
Advanced region-based block regeneration for Paper 1.21+ servers.

