Docs

Skill tree

Players earn points when their pickaxe levels up and invest them in nodes with permanent bonuses.

Configurationskilltree.yml
Moduleskill-tree

Commands

CommandAliasesPermissionDescription
/skills/skilltree, /habilidadespulseprison.skills (everyone)Open the tree
/skills pointspulseprison.skillsUnspent points
/skills respecpulseprison.skillsRefund every point for tokens
/skills givepoints <player> <amount>pulseprison.skills.adminAdmin: give points

Default nodes

NodeEffectMax levelBonus per levelRequires
prospectorSELL_BONUS10+2%
appraiserSELL_BONUS10+4%prospector maxed
tokenizedTOKEN_BONUS10+3%
gem_hunterGEM_BONUS8+5%tokenized maxed
veteranEXP_BONUS10+3%
overchargedENCHANT_POWER6+5%veteran maxed

Effects

EffectDoes
SELL_BONUSMore money per block sold
TOKEN_BONUSMore tokens from enchants (really paid on every block)
GEM_BONUSMore gems from enchants
EXP_BONUSMore pickaxe EXP per block
ENCHANT_POWERRaises the activation chance of every enchant
yaml
points-per-pickaxe-level: 1
respec:
  enabled: true
  token-cost: 5000

Each node defines a slot, icon, max level, point cost, optional parent, optional required pickaxe level and an effect.

Placeholders

%pulseprison_skill_points%, %pulseprison_skill_points_spent%, %pulseprison_skill_bonus_<effect>%

Event for addons: SkillInvestEvent.

Skill tree | PulsePrison Core Docs