promotional bannermobile promotional banner

PassiveSkillTreeJS

Provides compatibility support for Passive Skilltree and KubeJS.
e2b3e2f7-e288-483f-9f03-6b9139cc8fba.png

e2b3e2f7-e288-483f-9f03-6b9139cc8fba.png

Description

PassiveSTJS

KubeJS integration for Passive Skill Tree.

PassiveSTJS exposes Passive Skill Tree content generation, typed runtime helpers, registry integration, and a RecipeJS wrapper for PST's workbench item-bonus recipe so packs can script PST content instead of hand-authoring every JSON file.

What It Covers

  • PassiveSTJSEvents.skillTreeContent(...) for managed skill tree and skill generation during server datapack reload
  • Helper functions like PassiveSkillTreeJS.player(...), PassiveSkillTreeJS.skill(...), PassiveSkillTreeJS.tree(...), and PassiveSkillTreeJS.item(...) for runtime and read-only PST access from scripts
  • startup registry support for PST serializer registries such as skill_bonuses, living_conditions, event_listeners, numeric_value_providers, skill_requirements, and item_bonuses
  • event.recipes.skilltree.workbench_item_bonus() for PST workbench socketing recipes
  • typed ids, enums, textures, and ProbeJS legacy completions for common PST authoring paths

The PassiveSkillTreeJS Team

profile avatar
Owner
  • 15
    Followers
  • 7
    Projects
  • 414.1K
    Downloads

More from PickAIDView all