Minecraft RPG classes and skill trees
Data packs
RPG classes, XP and passive skill prerequisitesLearn more
Build an RPG data pack with classes and passive skills. Add separate XP for mob kills, levels, skill costs and prerequisites, permanent class choices and saved progress.
My Game select version
Save your preferences in this browser and apply them to supported tools. Settings in a shared link take priority. Wiki version labels are not affected.
How to use the result
- Ask up to four classes and 16 skills.
Set the date pack at Java 26.3; join includes account, trigger class selects class, trigger lightn buys skill by number from scills.json.
What to know
- Configure up to four classes and 16 skills, then install the data pack in Java 26.3. Use join to participate, trigger class to choose a class, and trigger learn to buy a skill by its number in skills.json.
- XP for new kills is separate from enchantment XP. Purchases use the wallet and preserve level. Class, level, dependencies, and price are checked; repeated purchases do not deduct XP.
- Skills provide selected passive effects and update once per second. There are no active spells. Leave stops XP gain and updates; progress survives death and world reloads.
Frequently asked questions
How to set up classes and RPG skill dependencies?
Build an RPG data pack with classes and passive skills. Add separate XP for mob kills, levels, skill costs and prerequisites, permanent class choices and saved progress.
How individual XP is spent when purchasing a skill?
Configure up to four classes and 16 skills, then install the data pack in Java 26.3. Use join to participate, trigger class to choose a class, and trigger learn to buy a skill by its number in skills.json.
What passive skill tree abilities are supported?
Skills provide selected passive effects and update once per second. There are no active spells. Leave stops XP gain and updates; progress survives death and world reloads.
