Skip to content

Configuration

Nik edited this page Jul 14, 2026 · 1 revision
# +----------------------------------------------------------------------------------------------+
# |                                                                                              |
# |                                         BaseRegenerator                                      |
# |                                                                                              |
# +----------------------------------------------------------------------------------------------+
# General Settings
settings:

  # The role the player needs to have in order to execute the regen command
  # Roles: ADMIN, COLEADER, MODERATOR, NORMAL, RECRUIT
  regen_command_role: ADMIN

  # Should we do base saving async?
  # Only disable this if you're having issues
  save_async: true

  # Should we run pre regenerate code async?
  pre_regenerate_async: true

  # Should we load unloaded chunks when scanning or regenerating?
  load_chunks: true

  # Should we disable the base save after regenerating?
  delete_save_after_regenerating: true

  # Should we only regenerate blocks that are empty?
  do_not_replace_blocks: true

  # The cooldown for scanning and regenerating (In minutes)
  cooldown: 30

  # The squared distance between the player executing the regen command and a player from a different faction
  # If a player from a different faction is nearby, the faction leader wont be able to execute the command
  nearby_player_distance: 100.0

  # How many blocks should be saved in one tick?
  # Feel free to increase this depending on your server hardware
  blocks_saved_per_tick: 250

  # The effect to use
  # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Effect.html
  block_regeneration_effect: MOBSPAWNER_FLAMES

# Regeneration Settings
regeneration_settings:

  # The size of the block queue (Regeneration blocks per tick delay)
  regeneration_block_queue_size: 75

  # The delay in which the next block queue will be regenerated (In ticks)
  regeneration_ticks: 20

  # The height limit of the world the plugin is allowed to regenerate or be saved
  max_regeneration_world_height: 255

  # The floor limit of the world the plugin is allowed to regenerate or be saved
  min_regeneration_world_height: 0

  # Should non blocks objects be ignored?
  ignore_non_blocks: true

  # List of materials the plugin is going to ignore from scanning and regenerating
  exempted_blocks:
    - ACACIA_LEAVES
    - ANDESITE
    - ANDESITE_SLAB
    - ANDESITE_STAIRS
    - ANDESITE_WALL
    - AZALEA_LEAVES
    - BEDROCK
    - BIG_DRIPLEAF
    - BIG_DRIPLEAF_STEM
    - BIRCH_LEAVES
    - BLACKSTONE
    - BLACKSTONE_SLAB
    - BLACKSTONE_STAIRS
    - BLACKSTONE_WALL
    - BLAST_FURNACE
    - BLUE_ICE
    - BUSH
    - CHERRY_LEAVES
    - CHEST
    - CHISELED_DEEPSLATE
    - CHISELED_POLISHED_BLACKSTONE
    - CHISELED_RED_SANDSTONE
    - CHISELED_SANDSTONE
    - CHISELED_STONE_BRICKS
    - CHISELED_TUFF
    - CHISELED_TUFF_BRICKS
    - COAL_ORE
    - COARSE_DIRT
    - COBBLED_DEEPSLATE
    - COBBLED_DEEPSLATE_SLAB
    - COBBLED_DEEPSLATE_STAIRS
    - COBBLED_DEEPSLATE_WALL
    - COBBLESTONE
    - COBBLESTONE_SLAB
    - COBBLESTONE_STAIRS
    - COBBLESTONE_WALL
    - COPPER_CHEST
    - COPPER_ORE
    - CRACKED_DEEPSLATE_BRICKS
    - CRACKED_DEEPSLATE_TILES
    - CRACKED_POLISHED_BLACKSTONE_BRICKS
    - CRACKED_STONE_BRICKS
    - CUT_RED_SANDSTONE
    - CUT_RED_SANDSTONE_SLAB
    - CUT_SANDSTONE
    - CUT_SANDSTONE_SLAB
    - DARK_OAK_LEAVES
    - DEAD_BUSH
    - DEEPSLATE
    - DEEPSLATE_BRICK_SLAB
    - DEEPSLATE_BRICK_STAIRS
    - DEEPSLATE_BRICK_WALL
    - DEEPSLATE_BRICKS
    - DEEPSLATE_COAL_ORE
    - DEEPSLATE_COPPER_ORE
    - DEEPSLATE_DIAMOND_ORE
    - DEEPSLATE_EMERALD_ORE
    - DEEPSLATE_GOLD_ORE
    - DEEPSLATE_IRON_ORE
    - DEEPSLATE_LAPIS_ORE
    - DEEPSLATE_REDSTONE_ORE
    - DEEPSLATE_TILE_SLAB
    - DEEPSLATE_TILE_STAIRS
    - DEEPSLATE_TILE_WALL
    - DEEPSLATE_TILES
    - DIAMOND_ORE
    - DIORITE
    - DIORITE_SLAB
    - DIORITE_STAIRS
    - DIORITE_WALL
    - DIRT
    - DIRT_PATH
    - DRIPSTONE_BLOCK
    - EMERALD_ORE
    - ENCHANTING_TABLE
    - END_STONE
    - END_STONE_BRICK_SLAB
    - END_STONE_BRICK_STAIRS
    - END_STONE_BRICK_WALL
    - END_STONE_BRICKS
    - ENDER_CHEST
    - EXPOSED_COPPER_CHEST
    - FIREFLY_BUSH
    - FLOWERING_AZALEA_LEAVES
    - FROSTED_ICE
    - FURNACE
    - GILDED_BLACKSTONE
    - GLOWSTONE
    - GOLD_ORE
    - GRANITE
    - GRANITE_SLAB
    - GRANITE_STAIRS
    - GRANITE_WALL
    - GRASS_BLOCK
    - GRAVEL
    - GRINDSTONE
    - HEAVY_CORE
    - ICE
    - INFESTED_CHISELED_STONE_BRICKS
    - INFESTED_COBBLESTONE
    - INFESTED_CRACKED_STONE_BRICKS
    - INFESTED_DEEPSLATE
    - INFESTED_MOSSY_STONE_BRICKS
    - INFESTED_STONE
    - INFESTED_STONE_BRICKS
    - IRON_ORE
    - JUNGLE_LEAVES
    - LAPIS_ORE
    - LAVA
    - LAVA_CAULDRON
    - LEAF_LITTER
    - LODESTONE
    - MANGROVE_LEAVES
    - MOSSY_COBBLESTONE
    - MOSSY_COBBLESTONE_SLAB
    - MOSSY_COBBLESTONE_STAIRS
    - MOSSY_COBBLESTONE_WALL
    - MOSSY_STONE_BRICK_SLAB
    - MOSSY_STONE_BRICK_STAIRS
    - MOSSY_STONE_BRICK_WALL
    - MOSSY_STONE_BRICKS
    - NETHER_GOLD_ORE
    - NETHER_QUARTZ_ORE
    - OAK_LEAVES
    - OXIDIZED_COPPER_CHEST
    - PACKED_ICE
    - PALE_OAK_LEAVES
    - POINTED_DRIPSTONE
    - POLISHED_ANDESITE
    - POLISHED_ANDESITE_SLAB
    - POLISHED_ANDESITE_STAIRS
    - POLISHED_BLACKSTONE
    - POLISHED_BLACKSTONE_BRICK_SLAB
    - POLISHED_BLACKSTONE_BRICK_STAIRS
    - POLISHED_BLACKSTONE_BRICK_WALL
    - POLISHED_BLACKSTONE_BRICKS
    - POLISHED_BLACKSTONE_BUTTON
    - POLISHED_BLACKSTONE_PRESSURE_PLATE
    - POLISHED_BLACKSTONE_SLAB
    - POLISHED_BLACKSTONE_STAIRS
    - POLISHED_BLACKSTONE_WALL
    - POLISHED_DEEPSLATE
    - POLISHED_DEEPSLATE_SLAB
    - POLISHED_DEEPSLATE_STAIRS
    - POLISHED_DEEPSLATE_WALL
    - POLISHED_DIORITE
    - POLISHED_DIORITE_SLAB
    - POLISHED_DIORITE_STAIRS
    - POLISHED_GRANITE
    - POLISHED_GRANITE_SLAB
    - POLISHED_GRANITE_STAIRS
    - POLISHED_TUFF
    - POLISHED_TUFF_SLAB
    - POLISHED_TUFF_STAIRS
    - POLISHED_TUFF_WALL
    - POTTED_AZALEA_BUSH
    - POTTED_DEAD_BUSH
    - POTTED_FLOWERING_AZALEA_BUSH
    - POWDER_SNOW
    - POWDER_SNOW_CAULDRON
    - RED_SAND
    - RED_SANDSTONE
    - RED_SANDSTONE_SLAB
    - RED_SANDSTONE_STAIRS
    - RED_SANDSTONE_WALL
    - REDSTONE_BLOCK
    - REDSTONE_LAMP
    - REDSTONE_ORE
    - REDSTONE_TORCH
    - REDSTONE_WALL_TORCH
    - REDSTONE_WIRE
    - REINFORCED_DEEPSLATE
    - ROOTED_DIRT
    - ROSE_BUSH
    - SAND
    - SANDSTONE
    - SANDSTONE_SLAB
    - SANDSTONE_STAIRS
    - SANDSTONE_WALL
    - SEAGRASS
    - SHORT_DRY_GRASS
    - SHORT_GRASS
    - SMALL_DRIPLEAF
    - SMOOTH_RED_SANDSTONE
    - SMOOTH_RED_SANDSTONE_SLAB
    - SMOOTH_RED_SANDSTONE_STAIRS
    - SMOOTH_SANDSTONE
    - SMOOTH_SANDSTONE_SLAB
    - SMOOTH_SANDSTONE_STAIRS
    - SMOOTH_STONE
    - SMOOTH_STONE_SLAB
    - SNOW
    - SNOW_BLOCK
    - SOUL_SAND
    - SPAWNER
    - SPORE_BLOSSOM
    - SPRUCE_LEAVES
    - STONE
    - STONE_BRICK_SLAB
    - STONE_BRICK_STAIRS
    - STONE_BRICK_WALL
    - STONE_BRICKS
    - STONE_BUTTON
    - STONE_PRESSURE_PLATE
    - STONE_SLAB
    - STONE_STAIRS
    - STONECUTTER
    - SUSPICIOUS_GRAVEL
    - SUSPICIOUS_SAND
    - SWEET_BERRY_BUSH
    - TALL_DRY_GRASS
    - TALL_GRASS
    - TALL_SEAGRASS
    - TRAPPED_CHEST
    - TRIAL_SPAWNER
    - TUFF
    - TUFF_BRICK_SLAB
    - TUFF_BRICK_STAIRS
    - TUFF_BRICK_WALL
    - TUFF_BRICKS
    - TUFF_SLAB
    - TUFF_STAIRS
    - TUFF_WALL
    - WATER
    - WATER_CAULDRON
    - WAXED_COPPER_CHEST
    - WAXED_EXPOSED_COPPER_CHEST
    - WAXED_OXIDIZED_COPPER_CHEST
    - WAXED_WEATHERED_COPPER_CHEST
    - WEATHERED_COPPER_CHEST

Clone this wiki locally