Skip to content
TTS-STUDIO docs Discord

Plugins / SkillsRPG

Configuration reference

This is the config.yml SkillsRPG writes on first start, comments included. Every key you see here is the key the plugin reads; there are no hidden ones. Change a value, reload, and it applies.

Top-level sections: language, license-key, storage, mana, hud, autosave-minutes, audit-log, anti-abuse, integrations, respec.

# SkillsRPG configuration — TTS-Studio
# Documentation: https://github.com/TheCuouz/mc-skillsrpg/wiki

# Active language. ISO-639-1 two-letter code (lowercase).
# Bundled out of the box: es (Spanish), en (English).
# Missing keys fall back to en automatically. Operators can drop extra
# lang/<code>.yml files in plugins/SkillsRPG/lang/.
language: en

# License key from BuiltByBit purchase (paid plugin).
# Leave blank in dev — license heartbeat will report UNKNOWN (degraded mode).
license-key: ""

storage:
  # Options: sqlite | mysql
  type: sqlite
  sqlite:
    file: skillsrpg.db
  mysql:
    host: localhost
    port: 3306
    database: skillsrpg
    user: skillsrpg
    password: changeme

mana:
  # max = base + per_total_level * total_skill_level (capped at max-cap)
  base: 50
  per-total-level: 1
  max-cap: 500
  regen-per-second: 5            # mana/s when not in combat
  combat-pauses-regen: true

hud:
  mana-bossbar: true
  ability-actionbar: true
  actionbar-duration-ticks: 60

autosave-minutes: 5
audit-log: false

anti-abuse:
  placed-block-tracker-ttl-minutes: 60
  spawner-mob-xp-multiplier: 0.2
  adventure-mode-gives-xp: false

integrations:
  worldguard:
    respect-pvp-flag: true
  afkguard:
    block-xp-when-afk: true
  chunkclaim:
    respect-pvp-flag: true
  combatlogger:
    share-combat-state: true

respec:
  base-cost: 1000
  scale-factor: 1.5