Skip to content
Mardssss edited this page Aug 28, 2024 · 14 revisions

Overview

The World Regeneration Plugin is a Minecraft plugin that allows for customizable regeneration of entire worlds or specific regions within a world. This plugin provides fine-grained control over regeneration settings, including regeneration time and delay, and supports multiple worlds and regions.

Requirements

The Area Regen plugin is a standalone plugin and does not require any additional plugins to function. However, if you want to take advantage of region-based regeneration, you will need to install WorldGuard.

You can download WorldGuard Here.

Features

1. World Regeneration

The plugin can regenerate entire worlds or specific regions within a world.

2. Customizable Regeneration Time

The regeneration time (in ticks) can be set for each world and region, allowing for fine-grained control over the regeneration process.

3. Customizable Delay

The delay (in ticks) before starting the regeneration task can be set for each world and region, allowing for flexibility in scheduling regeneration tasks.

4. Region-Based Regeneration

The plugin supports regenerating specific regions within a world, which requires World Guard to be installed.

5. Multiple World Support

The plugin can handle multiple worlds, each with its own regeneration settings.

Configuration

The plugin uses a YAML configuration file to define regeneration settings for multiple worlds and regions. The configuration file consists of the following sections:

debug

  • enabled: Enables or disables debug mode.

worlds

  • world: The World name with its own regeneration settings.
    • regen-time: Sets the regeneration time (in ticks) for the entire world.
    • delay: Sets the delay (in ticks) before starting the regeneration task for the entire world.
    • regions: Defines regions within the world with their own regeneration settings.
      • region: The region name with its own regeneration settings.
        • regen-time: Sets the regeneration time (in ticks) for the region.
        • delay: Sets the delay (in ticks) before starting the regeneration task for the region.

Examples

Regenerating an Entire World

Replace my_world with your world name.

my_world:
  regen-time: 10
  delay: 2

Regenerating Specific Regions within a World

Replace my_world with your world name. Replace region1 with your worldguard region name. Replace region2 with your worldguard region name.

my_world:
  regions:
    region1:
      regen-time: 5
      delay: 1
    region2:
      regen-time: 5
      delay: 1

Clone this wiki locally