Skip to content

worlds.yml

Alexander Söderberg edited this page Feb 11, 2019 · 6 revisions

Located in: PlotSquared/config/worlds.yml

This file contains the configuration for each world.

Up to 1.12:

worlds:
 # The name of the world
 plotworld:
  # Configure what generates in the plot
  plot:
   height: 64
   biome: FOREST
   size: 42
   # Can use item names or numbers
   filling:
   - 'stone'
   - '5:5'
   auto_merge: false
   bedrock: true
   create_signs: true
   floor:
   - '2:0'
  # Configure the wall
  wall:
   filling: '1:0'
   block_claimed: '44:1'
   height: 64
   block: '44:0'
  # Configure the road
  road:
   block: '155:0'
   height: 64
   width: 7
  # Configure the home
  home:
   # side or center or x,z or x,y,z
   default: side
   # Allows people not added to the plot to use the home set by `/plot sethome`
   allow-nonmembers: false
  # Paste a schematic on claim
  schematic:
   specify_on_claim: false
   on_claim: false
   file: 'null'
  # Command costs
  economy:
   use: false
   prices:
    # Can use javascript for dynamic prices
    claim: 100*{arg}+50
    sell: 100
    merge: 100
  # Default plot chat mode (toggled with `/plot toggle chat`)
  chat:
   enabled: false
  # Limit the number of people that can be added to a plot
  limits:
   max-members: 128
  world:
   # Build height
   min_height: 1
   max_height: 256
   # Used for the gamemode flag
   gamemode: creative
   # World border expands dynamically
   border: false
  # False = disabled
  event:
   spawn:
    egg: false
    breeding: false
    custom: true
  natural_mob_spawning: false
  mob_spawner_spawning: false
  # Controls the world type / terrain / generator used
  generator:
   type: 0
   terrain: 0
   plugin: PlotSquared
  # See: https://github.com/IntellectualSites/PlotSquared/wiki/Usage:-Plot-flags#default-flags
  flags: {}

1.13+:

For more information regarding block buckets, see this link.

configuration_version: post_flattening
worlds:
  # The name of the world
  plotworld:
    plot:
      height: 62
      size: 42
      # Uses the block bucket format:
      # item1:percentage,item2:percentage,item3:percentage
      # ex: stone:50,grass_block:50
      # generating 50% stone and 50% grass blocks
      filling: stone
      # Uses the block bucket format:
      # item1:percentage,item2:percentage,item3:percentage
      # ex: stone:50,grass_block:50
      # generating 50% stone and 50% grass blocks
      floor: grass_block
      bedrock: true
      biome: FOREST
      auto_merge: false
      create_signs: true
    # Configure the wall
    wall:
      # Uses the block bucket format:
      # item1:percentage,item2:percentage,item3:percentage
      # ex: stone:50,grass_block:50
      # generating 50% stone and 50% grass blocks
      block: stone_slab
      # Uses the block bucket format:
      # item1:percentage,item2:percentage,item3:percentage
      # ex: stone:50,grass_block:50
      # generating 50% stone and 50% grass blocks
      block_claimed: sandstone_slab
      # Uses the block bucket format:
      # item1:percentage,item2:percentage,item3:percentage
      # ex: stone:50,grass_block:50
      # generating 50% stone and 50% grass blocks
      filling: stone
      height: 62
    # Configure the road
    road:
      width: 7
      height: 62
      # Uses the block bucket format:
      # item1:percentage,item2:percentage,item3:percentage
      # ex: stone:50,grass_block:50
      # generating 50% stone and 50% grass blocks
      block: quartz_block
    misc_spawn_unowned: false
    # Configure the home
    home:
      # side, center or x,z (relative to the plot) or x,y,z
      default: side
      # Allows people not added to the plot to use the home set by `/plot sethome`
      allow-nonmembers: false
    schematic:
      specify_on_claim: false
      on_claim: false
      file: 'null'
    # Command costs
    economy:
      # Can use javascript for dynamic prices
      prices:
        merge: 100
        sell: 100
        claim: 100
      use: false
    # Default plot chat mode (toggled with `/plot toggle chat`)
    chat:
      enabled: false
    # Limit the number of people that can be added to a plot
    limits:
      max-members: 128
    world:
      # Build height
      max_height: 256
      min_height: 1
      # Used for the gamemode flag
      gamemode: creative
      # World border expands dynamically
      border: false
    # false = disabled
    event:
      spawn:
        egg: false
        breeding: false
        custom: true
    natural_mob_spawning: false
    mob_spawner_spawning: false
     # Controls the world type / terrain / generator used
   generator:
     type: 0
     terrain: 0
     plugin: PlotSquared
    # See: https://github.com/IntellectualSites/PlotSquared/wiki/Usage:-Plot-flags#default-flags
    flags: {}
Clone this wiki locally
You can’t perform that action at this time.