# Version (Nicht Ändern!)
version: 1.1.0

# Debug-Option
debug-logging: false

# Neulings Schutz
newbie-protection:
  enabled: true
  duration-minutes: 30

# Soll keepInventory automatisch beim Start gesetzt werden?
set-keepinventory: true  

# SurvivalPlus - Block Kontrolle
blocks:
  command-blocks:
    enabled: false            # true = Command Blocks sind erlaubt, false = verboten und werden entfernt
  structure-blocks:
    enabled: false            # true = Structure Blocks sind erlaubt, false = verboten und werden entfernt
  notify-admins-on-possession: true

# Sollen alle Spieler beim Joinen automatisch in Survival gesetzt werden?
force-survival: true

# Warp Default Item
defaultWarpItem: OAK_SIGN
# Anzahl der erlaubten Warps für Member
maxWarpsPerPlayer: 5

# Anzahl der erlaubten Homes für Member
max-homes: 3

# Item Reparaturkosten (GOLD_INGOT - IRON_INGOT - DIAMOND - NETHERITE_INGOT - COPPER_INGOT - SMARAGD - LAPIS_LAZULI)
repair:
  currency: GOLD_INGOT
  price: 5

# Aktivieren oder Deaktivieren des automatischen Löschens von Items
auto-clear-enabled: true
# Intervall in Minuten für das automatische Löschen herumliegender Items
auto-clear-interval-minutes: 15

# Zeit in Sekunden, nach der Gräber verschwinden (Standard: 30 Minuten)
graves:
  despawn-time: 1800 

# AFK Aktivieren/Deaktivieren (Wenn du kick-after-seconds auf 0 setzt, wird kein Spieler gekickt, nur AFK markiert.)
afk:
  enabled: true
  # nach 5 Minuten Inaktivität als AFK markieren
  afk-after-seconds: 300 
  # nach 15 Minuten wird Spieler gekickt
  kick-after-seconds: 900 

# Nacht/Schlafmodus
sleep:
  required-percentage: 50.0  

# Mob-Leash-Limit
mob-leash-limit:
  enabled: true
  max-leash-count: 5  

# Mobcap-Begrenzung
mob-cap:
  enabled: true
  max-animals-per-chunk: 10  

# Spawn Schutz Radius
spawnprotection:
  enabled: true
  radius: 40
  protect-block-break: true
  protect-block-place: true
  protect-pvp: true
  bypass-permission: survivalplus.spawnprotection.bypass
  
# Start Kit (Minecraft item, Menge, Custom-Name)
first-join-kit:
  items:
    - "bread,2,§6Bernd das Brot"
    - "apple,1,§7Dornröschen Apfel"
    - "wooden_sword,1,§eSchwert"
    - "suspicious_stew,1,§6Heldensuppe"

# Werkzeug Upgrade
tool-upgrades:
  max-level: 5
  levels:
    1:
      material: COPPER_INGOT
    2:
      material: IRON_INGOT
    3:
      material: GOLD_INGOT
    4:
      material: DIAMOND
    5:
      material: NETHERITE_INGOT

# Verbotene Nicknamen
forbidden-nicks:
  - admin
  - mod
  - owner
  - staff
  - Hitler
  - Adolf
  - Nazi
  - Führer
  - SS
  - KZ
  - Konzentrationslager
  - Nazi Deutschland
  - Holocaust
  - Drittes Reich
  - Juden
  - Holocaust
  - Shoah
  - Antisemitismus

# LootChest Konfiguration
lootchest:
  enabled: false
  interval-minutes: 30
  despawn-minutes: 10
  spawn-count: 5
  max-active-chests: 10
  max-loot-per-player: 3
  loot-limit-reset-minutes: 60
  world: world
  spawn-radius: 500
  items:
    # --- Essen & Trinken ---
    bread:
      material: BREAD
      name: "&eFrisches Brot"
      chance: 1.0
      min: 2
      max: 4
    apple:
      material: APPLE
      name: "&cRoter Apfel"
      chance: 0.9
      min: 1
      max: 3
    cooked_beef:
      material: COOKED_BEEF
      name: "&6Gebratenes Steak"
      chance: 0.8
      min: 2
      max: 5
    baked_potato:
      material: BAKED_POTATO
      name: "&eOfenkartoffel"
      chance: 0.8
      min: 1
      max: 2
    mushroom_stew:
      material: MUSHROOM_STEW
      name: "&6Pilzsuppe"
      chance: 0.6
      min: 1
      max: 2
    suspicious_stew:
      material: SUSPICIOUS_STEW
      name: "&dGeheime Suppe"
      chance: 0.4
      min: 1
      max: 1
    honey_bottle:
      material: HONEY_BOTTLE
      name: "&6Honigflasche"
      chance: 0.5
      min: 1
      max: 2

    # --- Werkzeuge ---
    wooden_sword:
      material: WOODEN_SWORD
      name: "&6Einfaches Holzschwert"
      chance: 0.4
      min: 1
      max: 1
    wooden_pickaxe:
      material: WOODEN_PICKAXE
      name: "&6Einfache Holzspitzhacke"
      chance: 0.8
      min: 1
      max: 1
    wooden_axe:
      material: WOODEN_AXE
      name: "&6Einfache Holzaxt"
      chance: 0.7
      min: 1
      max: 1
    stone_sword:
      material: STONE_SWORD
      name: "&7Steinschwert"
      chance: 0.5
      min: 1
      max: 1
    stone_pickaxe:
      material: STONE_PICKAXE
      name: "&7Steinspitzhacke"
      chance: 0.5
      min: 1
      max: 1
    stone_axe:
      material: STONE_AXE
      name: "&7Steinaxt"
      chance: 0.4
      min: 1
      max: 1

funChallenges:
  - name: "Karottenjäger"
    description: "Sammle 100 Karotten in 1 Stunde"
    type: "COLLECT"
    item: "CARROT"
    amount: 100
    timeLimitMinutes: 60
    active: false   # per Command/Script auf true setzen!
    reward: "DIAMOND,1"     # Item und Menge des Rewards

  - name: "Eisen-Farmer"
    description: "Sammle 50 Eisenbarren in 30 Minuten"
    type: "COLLECT"
    item: "IRON_INGOT"
    amount: 50
    timeLimitMinutes: 30
    active: false
    reward: "EMERALD,2"

  - name: "Holzsammler"
    description: "Sammle 200 Holzbretter in 45 Minuten"
    type: "COLLECT"
    item: "OAK_PLANKS"   # Minecraft Material-Name für Holzbretter
    amount: 200
    timeLimitMinutes: 45
    active: false
    reward: "GOLD_INGOT,5"

  - name: "Schlaf-Challenge"
    description: "Schlafe 10 Mal in 1 Stunde"
    type: "ACTION"     
    action: "SLEEP"
    amount: 10
    timeLimitMinutes: 60
    active: false
    reward: "SLEEPING_BAG,1"