HomeJavaModsAutoRegen
AutoRegen
ModsJava

AutoRegen

This plugin will regenerate you blocks with ease!

⬇ Download on Spigot
AutoRegen - Block Regeneration Plugin
AutoRegen is a powerful plugin for Minecraft 1.18+ that regenerates destroyed blocks automatically. It’s designed to be efficient and customizable, making it perfect for any type of server, from survival to adventure maps and creative worlds.

Features
Configuration
Below is the default config.yml file for AutoRegen. Adjust it to customize how the plugin works on your server:
Spoiler: Show config
Code (YAML):
# If you want to check out my other plugins
# see them on my SpigotMC profile
# https://www.spigotmc.org/members/mzyt.1174097/

regenerateDelay
: 100 # Delay in ticks between each regeneration

is_enabled
: true # Enable or disable the plugin

# Behavior on error:
# - "ONLYLOG" - Only log the error
# - "DISABLE" - Log and disable the plugin
# - "STOP" - Log and stop the server
# default: "STOP"
behavior_on_error
: "STOP"

# List of blocks that can be regenerated
# If empty, all blocks will be regenerated
blocks_whitelist
:
#  - "STONE"
#  - "DIRT"

# List of blocks that cannot be regenerated
# If empty, no blocks will be excluded
blocks_blacklist
:
#  - "BEDROCK"
#  - "DIAMOND_ORE"

# List of worlds where blocks can be regenerated
# If empty, all worlds will be regenerated
worlds_whitelist
:
#  - "world"
#  - "world_nether"
#  - "world_the_end"

# List of worlds where blocks cannot be regenerated
# If empty, no worlds will be excluded
worlds_blacklist
:
#  - "world"
#  - "world_nether"
#  - "world_the_end"

messages
:
  prefix
: "<red>AutoRegen <restart>"
  noPermission
: "&cYou do not have permission to use this command."
  reloaded
: "&aConfiguration reloaded."

⚙️ Key Configuration Options
Spoiler: Config keys
  • regenerateDelay
    Controls the delay (in ticks) between each regeneration event.
    • Default: 100
    • Example: Set to 50 for faster regeneration or 200 for slower.
  • is_enabled
    Globally enables or disables the plugin.
    • Default: true.
  • behavior_on_error
    Determines how the plugin handles errors:
    • ONLYLOG: Logs the error but keeps running.
    • DISABLE: Logs the error and disables the plugin.
    • STOP: Logs the error and stops the server.
    • Default: "STOP".
  • blocks_whitelist / blocks_blacklist
    Specify which blocks should or should not regenerate.
    • If both are empty, all blocks will regenerate.
  • worlds_whitelist / worlds_blacklist
    Define which worlds are included or excluded from regeneration.
    • If both are empty, all worlds are included.
  • messages
    Customize in-game messages, such as plugin notifications and error messages.

️ Commands
Permissions
️ Use Cases
  1. Grief Recovery: Automatically restore damaged areas to keep your world looking pristine.
  2. Cash Gen Server: Regenerate destroyed blocks after some time.
  3. Creative Servers: Allow players to experiment without permanently altering the environment.
Getting Started
  1. Download the plugin and place it in your server’s plugins folder.
  2. Start your server to generate the default config.yml.
  3. Adjust the configuration file as needed.
  4. Restart or use /autoregen reload to apply your changes.
Need Help?
Ensure a smooth and self-healing Minecraft experience with AutoRegen! ✨

AutoRegen is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.19, 1.20, 1.20.6 and newer. Downloaded 143 times (via Spigot). Download it and open it directly in the game.

Explore more