Kore
  • FriendlyRaids
    • Dependencies
    • Modules
      • Spectate Module
      • FreeItems Module
      • Counters Module
      • Leaderboard Module
      • Tournament Module
    • Configuration
      • config.yml
      • lang.yml
      • gui.yml
    • Commands
    • Permissions
Powered by GitBook
On this page
  1. FriendlyRaids
  2. Configuration

config.yml

This is the default config.yml configuration.

# -----------------------------------------------------------------
# Welcome to the config.yml file. Everything you see here is configurable.
#  
# Terminology: A 'raid plan' is a proposal to raid another faction. It is created
#  when a player runs '/fr raid <fac>' in the form of a gui.
# Terminology: A 'friendly raid' is the raid world that is created when two factions
#  agree to raid each other.
#  
# Contact: Kore Discord Tickets @KamikazeJAM
# -----------------------------------------------------------------

friendlyRaid:
  # Commands that under no circumstances will be allowed.
  # The Whitelist is checked first, and then the blacklist to prevent those.
  blacklistedCommands:
    - "startswith:/f tnt"
    - "startswith:/f chest"
    - "startswith:/f sethome"
    - "startswith:/f home"
    - "startswith:/f setwarp"
    - "startswith:/f warp"
    - "startswith:/spawn:&cYou cannot use that here, please use /f friendlyraid forfeit"
  # Commands that will be allowed.
  # The blacklist can contain a more specific version of a command to block.
  whitelistedCommands:
    - "startswith:/f"
    - "startswith:/shop"
    - "startswith:/gen"
    - "startswith:/gens"
    - "startswith:/printer"
  # These items will not be allowed to be purchased in the shop.
  blacklistedShopItems:
    - "MOB_SPAWNER"
    - "CHEST"
    - "TRAPPED_CHEST"
  # How many chunks of walls should be after the front of the counter.
  bufferCounterWallChunks: 6.0
  # The following 5 options are the strings displayed on the items.
  # You can add a setting with the same name ending in DefaultIndex to specify which string in the list should be the default
  # Reminder: Indexes start at 0.
  options:
    baseSize:
      - "1:1x1 Chunks"
      - "2:2x2 Chunks"
      - "3:3x3 Chunks"
      - "5:5x5 Chunks"
    baseSizeDefaultIndex: 2
    bufferSize:
      - "10:10 Chunks"
      - "15:15 Chunks"
      - "20:20 Chunks"
    sandFrequency:
      - "0:Disabled"
      - "2:Every Other Wall"
      - "3:Every Third Wall"
      - "4:Every Fourth Wall"
    oceanChunks:
      - "0:0 Chunks"
      - "1:1 Chunk"
    wallTypes:
      - "COBBLESTONE:0"
      - "OBSIDIAN:0:OBSIDIAN"
    wallTypesDefaultIndex: 1
    recorded:
      recordYes: "&aYes"
      recordNo: "&cNo"
    # This option defines how many chunks separate the two bases.
    # Increasing this will increase the distance between them,
    #   increasing the world and space in unused corners.
    mid-chunks: 8
    maxPlayers: 10
  # This option defines the max duration (in minutes) a friendly raid can run.
  maxDurationMinutes: 180
  # This option defines the max amount of raids that can run simultaneously.
  maxSimultaneousRaids: 5
  # Here you can toggle which currencies are allowed to be wagered.
  # Tokens is subject to token plugin compatibility,
  #   and may disable itself if it can't find a plugin.
  wagerCurrencies:
    money: true
    exp: true
    tokens: true


# Below are the aliases for the friendlyraid command
# Do not include a slash.
frCommandAliases:
  - "friendlyraid"
  - "friendlyraids"
  - "fraid"
  - "fr"
# Below are the aliases for the fr command when using /f ...
# You must include a slash for these.
factionCommandAliases:
  - "/f"
  - "/faction"


# Below are the aliases for /tpa.
# In general you probably don't have to touch this.
tpaCommandAliases:
  - "call"
  - "ecall"
  - "tpa"
  - "etpa"
  - "tpask"
  - "etpask"


# Please configure your spawn region below.
# This is a cuboid that defines your spawn region.
spawnRegion:
  world: "world"
  x1: -100
  y1: 0
  z1: -100
  x2: 100
  y2: 256
  z2: 100


# Below you can configure spectator settings.
spectate:
  # How many seconds before enabling spectator mode.
  # Set to 0 to disable.
  warmupSec: 0
  # What is the max Y a spectator can fly to.
  maxY: 280
  # Please configure a fallback spawn for spectators.
  # If a spectator's previous location is lost, this will be used!
  fallBackSpawn:
    world: "world"
    x: 0.5
    y: 100.0
    z: 0.5
  # These commands are not allowed to be used by spectators.
  blacklisted-commands:
    - "startswith:/f chest"
  # These commands are allowed to be used by spectators.
  whitelisted-commands:
    - "startswith:/f top"


# Below you can configure the free items players get in a raid.
freeItems:
  # Should bases contain chests with configured FreeItems?
  enableFreeItemChests: true
  # Should factions get free tnt in the world?
  # Cannons will be prefilled and will refill automatically.
  enableFreeTnt: true
  # Should factions be able to print items for free?
  # Currently this uses Kore printer. Other printers are not supported yet.
  enableFreePrinter: true



# Below you can configure the tournament settings.
tournament:
  # How long do players have to sign up for the tournament?
  signUpSeconds: 60
  # How long (in minutes) can tournament matches run?
  # If they run out of time, winners will be determined by closest shot to base.
  maxDurationMins: 30
  # Should players be able to wager while setting up tournament raids?
  allowWagering: false
  # What is the max player count for tournament raids?
  maxPlayerCount: 10

  # Below you can configure the base options for tournament raids.
  # The 'index' is the index of the option in the list (configured above)
  # Reminder: Indexes start at 0.
  baseOptions:
    baseSizeIndex: 2
    bufferSizeIndex: 1
    sandFrequencyIndex: 0
    oceanChunksIndex: 1
    wallTypesIndex: 1
PreviousConfigurationNextlang.yml

Last updated 1 year ago