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