ClassHelix

English
ClassHelix is a dynamic class progression plugin for Bukkit 1.21.x servers.
Each class has its own identity, progression path, and gameplay role.
Players can level multiple classes, while keeping one active class at a time.
Core Features
- 4 starter classes: Knight, Archer, Berserker, Ranger
- Unique skill trees and specialization branches per class
- Separate XP and level progression for every class
- Active abilities with cooldown and energy cost
- Respec flow with confirmation GUI
- YAML and SQLite storage support
- PlaceholderAPI support
- Vault economy support
- Full admin command suite for progression control
Starter Classes
Knight
- Frontline melee specialist
- Defensive specialization and stun utility
Archer
- Precision ranged damage dealer
- Headshot and critical strike branches
Berserker
- Aggressive melee pressure class
- Unique bloodlust/warcry/iron will progression
Ranger
- Tactical marksman with distinct ability paths
- Unique eagle eye/volley/hunter's mark progression
Progression and Gameplay
- XP is earned through class-specific activities
- Level formula:
requiredXP = 100 * level^1.5
- Every level grants skill points
- Skill nodes are split into
Skill and Upgrade
- Specialization branches are exclusive
- Active ability selection follows your chosen specialization
Admin Commands
/class admin skillpoints <target> <amount> [class]
/class admin xp <target> <amount> [class]
/class admin setxp <target> <value> [class]
/class admin giveskill <target> <skillId> <level> [class]
/class admin energy <target> <set|add> <amount>
/class admin setlevel <target> <level> [class]
/class admin reset <target> [class|all]
/class admin backup [label]
/class admin migratetosqlite [sqliteFile]
Installation
- Upload
ClassHelix.jar into plugins/
- Restart the server
- Run
/class and /class help
- Tune
config.yml to your server balance
Why ClassHelix
- Strong class identity and replayability
- Clear progression depth without unnecessary complexity
- Expansion-ready architecture for future classes
- Built for stable Bukkit 1.21.x production servers
Čeština
ClassHelix je dynamický class systém pro Bukkit servery na verzi 1.21.x.
Každá classa má vlastní identitu, vlastní progres a vlastní herní roli.
Hráč může levelit více class, ale aktivní má vždy jen jednu.
Hlavní funkce
- 4 startovní classy: Knight, Archer, Berserker, Ranger
- Unikátní skill tree a specializační větve pro každou classu
- Oddělené XP a level progresy pro jednotlivé classy
- Aktivní ability s cooldownem a energy costem
- Respec systém s potvrzovacím GUI
- Podpora YAML i SQLite úložiště
- Podpora PlaceholderAPI
- Podpora Vault ekonomiky
- Kompletní admin commandy pro správu progresu
Startovní classy
Knight
- Frontline melee specialista
- Defenzivní specializace a stun utility
Archer
- Přesný ranged damage dealer
- Větve zaměřené na headshot a critical strike
Berserker
- Agresivní melee classa s vyšším tlakem
- Vlastní bloodlust/warcry/iron will progres
Ranger
- Taktický marksman s odlišnými ability cestami
- Vlastní eagle eye/volley/hunter's mark progres
Progres a gameplay
- XP získáváš podle aktivity konkrétní classy
- Formula pro level:
requiredXP = 100 * level^1.5
- Každý level dává skill point
- Skill nody jsou rozdělené na
Skill a Upgrade
- Specializační větve jsou exkluzivní
- Aktivní ability se řídí podle vybrané specializace
Admin commandy
/class admin skillpoints <target> <amount> [class]
/class admin xp <target> <amount> [class]
/class admin setxp <target> <value> [class]
/class admin giveskill <target> <skillId> <level> [class]
/class admin energy <target> <set|add> <amount>
/class admin setlevel <target> <level> [class]
/class admin reset <target> [class|all]
/class admin backup [label]
/class admin migratetosqlite [sqliteFile]
Instalace
- Nahraj
ClassHelix.jar do plugins/
- Restartuj server
- Otestuj
/class a /class help
- Uprav
config.yml podle balancu tvého serveru
Proč ClassHelix
- Silná identita class a vysoká replay hodnota
- Přehledný, ale hluboký progres
- Připravené na další rozšiřování class
- Stabilní core pro produkční Bukkit 1.21.x servery