返回 Skill 列表
extension
分类: 开发与工程无需 API Key

corearena-classes-rewards

故障排除类选择、等级升级、经验值以及金币经济

person作者: jakexiaohubgithub

Classes & Economy Troubleshooting

Diagnostic Flow — "Player can't use class / not getting rewards"

  1. Ask what error message they see on join
  2. If "no class": check Give_Random_Class_If_Not_Selected in settings.yml and whether player has class permissions
  3. If no nuggets after game: check Experience.Reward_On_Escape setting

Common Mistakes

  • Potion level is 1-based in config but 0-based internally — level 1 in YAML = amplifier 0 in Bukkit. Users see "weaker than expected" effects because they think level 1 = amplifier 1
  • Class permission uses {file_lowercase} auto-replacementclasses/Warrior.yml requires permission corearena.class.warrior. Users often try the exact filename case
  • Experience.Reward_On_Escape: false blocks nuggets on disconnect — players who leave via command or disconnect get no nuggets. Only natural arena ends (countdown, all monsters killed) award nuggets
  • Upgrade "locked" depends on current arena phase — the upgrade's Available_From_Phase must be reached in the current game. This resets each game