Passive Skill Tree: RPG Stages

Quick rating

Community listing page, reviews here may not be monitored by the author.

Passive Skill Tree: RPG Stages

By AbehWan

No reviews yet

An essential addon that perfectly integrates Passive Skill Tree with GameStages to lock multiple skill trees.

No Theme
RPG
Player Leveling
Skills & Abilities
Mod Addon
Gated Progression & Stages
Mod Loaders
Forge
Minecraft

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
PST_RPG_Stages-1.0.0.jar

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Passive Skill Tree: RPG Stages

Have you ever wanted to create a true RPG modpack with multiple custom skill trees, but found out you could only lock one tree behind a GameStage? This addon fixes that.

Passive Skill Tree: RPG Stages is an integration bridge between Passive Skill Tree, GameStages, and CraftTweaker. It allows modpack developers to safely link dozens of different skill trees to specific GameStages without overriding variables or causing conflicts. Perfect for creating unique classes with unique skill trees in your modpack!

📖 The Story Behind the Mod

It all started when I was building a simple RPG server with a friend. We wanted every class in our world to have its own dedicated skill tree. The original Passive Skill Tree Stages mod was okay, but it could only lock a single tree (usually the main_tree).

My friend suggested creating one giant tree that branched out into different classes, making it impossible to access other paths once a choice was made. Honestly, I felt that looked visually cluttered and aesthetically "ugly". Daripher's work on the Passive Skill Tree is incredibly beautiful, and I didn't want to drop his mod because of this limitation.

So, I decided to create this mod to solve the problem once and for all. Feel free to use it in your modpacks and build epic RPG classes! :)

✨ Features

  • Multi-Tree Support: Link as many skill trees to GameStages as you want.
  • Conflict Prevention: If a player somehow acquires two class GameStages, the mod safely blocks the UI and warns the player, preventing progression breaks.
  • Auto-Routing: Once the script is set and the player acquires the required GameStage, simply pressing the default keybind will automatically open their specific class tree right away!
  • Survival Command: Added the /skilltree open <treeId> command, allowing you to open specific trees via command blocks, NPCs, or quest rewards outside of the editor mode!

⚠️ Version Note

This mod currently uses the 0.6.x versions of the Passive Skill Tree mod (e.g., 0.6.14a) because the author is still developing and finalizing the newer versions (0.7+). I might release an updated version of this addon in the future once the new version is fully complete!

🛠️ How to use (CraftTweaker)

Simply add your rules inside any .zs script file in your scripts folder:

// Format: mods.pstrpg.Integration.setTreeStage(<Tree_Resource_Location>, "gamestage_name");

mods.pstrpg.Integration.setTreeStage(<resource:skilltree:paladin_tree>, "paladin_stage");
mods.pstrpg.Integration.setTreeStage(<resource:skilltree:necromancer_tree>, "necro_stage");

// To allow a tree to be opened without any GameStage:
mods.pstrpg.Integration.setTreeStage(<resource:skilltree:basic_tree>, "none");

❤️ Credits & Requirements

This mod is an integration bridge and heavily relies on the amazing work of these creators. Please ensure you download their mods (they are required):

  • Passive Skill Tree by Daripher
  • GameStages by DarkhaxDev
  • CraftTweaker by Jaredlll08

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works