WikiSkillTree
SkillTree

🌳 SkillTree

🌳 Level up your skills as you play!

SpigotMinecraft 1.21 1 command

Overview

SkillTree adds a lightweight RPG progression layer to any server. Players earn skill points by killing mobs and mining blocks. Points are spent in a clean inventory GUI to permanently upgrade three passive skills — Extra Hearts (bonus max health), Damage Boost (extra melee damage), and Mining Speed (a Haste effect). Each level costs progressively more points. Progress is saved to a data file so it survives restarts, and players can inspect individual skills with /skill info or fully reset and refund their points with /skill reset.

Features

⚔️

Earn Points by Playing

Skill points are awarded for mob kills and for every set number of blocks mined.

🖱️

GUI Upgrade Menu

A 27-slot inventory menu lets players click to spend points on each skill.

❤️

Extra Hearts

Permanently increase your max health using a max-health attribute modifier.

🗡️

Damage Boost

Add bonus melee damage to every hit you land on enemies.

⛏️

Mining Speed

Gain a passive Haste effect that scales with your Mining skill level.

💾

Persistent & Refundable

Levels save to disk across restarts, and /skill reset refunds all spent points.

Commands

/skill <menu|info|reset> [args]

menu (or no args) opens the upgrade GUI; info <hearts|damage|mining> shows that skill's level and bonus; reset clears all skills and refunds every spent point.

Installation

  1. 1Drop the .jar into your server's /plugins folder.
  2. 2Restart or reload the server.
  3. 3Built for Minecraft 1.21 — no extra dependencies required.

Configuration

config.yml controls points per kill, blocks per point, max level, and the bonus per level for hearts, damage, and mining haste, plus the menu title.

🤖 SkillTree was created with Spaleforce AI.

Create your own for free