# Default config.yml

# Here you can define worlds where the generator should not work
disabled-worlds:
- world_nether
show-generator-command: generator

# Prevents ore generation when water is poured on lava directly
water-lava-fix: true

# Generate cobblestone by placing a fence block instead of lava
fence-generator-enabled: false

# Allow fast generators (when obsidian is created)
allow-fast-generators: false

# Enable custom blocks for the basalt generator
enable-basalt-generator: false

# /generator command can only be used on own island
show-generator-only-on-own-island: true

# Allow players to purchase locked generators (requires Vault)
generator-shop-enabled: false

# Force vanilla hook (no SkyBlock plugin required)
force-vanilla-hook: false

playerGenerators: []
generators:
  generator1:
    label: tier1
    permission: oregen.tier1
    unlock_islandLevel: 0
    price: 0.0
    blocks:
    - IRON_ORE:100
  generator2:
    label: vip
    permission: oregen.vip
    unlock_islandLevel: 0
    price: 5000.0
    blocks:
    - DIAMOND_BLOCK:100

# Config Options

Option Default Description
disabled-worlds [world_nether] Worlds where the generator should not work
show-generator-command generator Command players use to open the generator selector
water-lava-fix true Prevents ore generation when water is poured directly on lava
fence-generator-enabled false Generate cobblestone by placing a fence block instead of lava
allow-fast-generators false Allow fast generators (converts obsidian generators)
enable-basalt-generator false Enable custom blocks for the basalt generator
show-generator-only-on-own-island true /generator command can only be used on own island
generator-shop-enabled false Allow players to purchase locked generators (requires Vault)
force-vanilla-hook false Force vanilla hook instead of auto-detecting SkyBlock plugin

# Generator Options

Option Description
label Display name of the generator
permission Permission required to unlock this generator
unlock_islandLevel Island level required to unlock this generator
price Price to purchase this generator (requires shop enabled)
blocks List of blocks and their spawn chances

# translations.yml

The translations.yml file allows you to customize all messages and GUI text.

# Hiding Generator Info

You can hide certain information from the generator selector GUI by setting the corresponding translation to an empty string "":

generator_gui:
   generator_item:
      # Set to "" to hide from the GUI
      lore_blocks_to_generate: "  &e%d &7Random blocks"
      lore_unlock_island_level: ""  # Hidden
      lore_permission: ""           # Hidden

This is useful if you don't use island levels or permissions for unlocking generators.