Skip to main content
Version: 1.10 NeoForge

Configured Skill Tree

When you have a skill tree and created a few skill nodes you can create a configured skill tree assigning skill nodes to the skill tree.

Creating a configured skill tree

data/<modid>/vampirism/configured_skill_tree/<skill-tree-path>.json
{
"skill_tree": <skill-tree>,
"node": <root-node>,
"children": <child-nodes>
}
FieldTypeDescription
skill_treeResourceLocationThe id of the skill tree that should be configured
nodeResourceLocationThe id of the root node of the skill tree
childrenChildNodes arraythe following nodes after the root node

Example

data/vampirism/vampirism/configured_skill_tree/hunter/lord.json
{
"children": [
{
"children": [
{
"node": "vampirism:hunter/lord_6"
}
],
"node": "vampirism:hunter/lord_2"
},
{
"node": "vampirism:hunter/lord_3"
},
{
"node": "vampirism:hunter/lord_4"
},
{
"node": "vampirism:hunter/lord_5"
}
],
"node": "vampirism:hunter/lord_root",
"skill_tree": "vampirism:hunter/lord"
}

ChildNodes

{
"node": "<skill-node>",
"children": <child-nodes>
}
FieldTypeDescription
nodeResourceLocationThe id of the skill node
childrenChildNodes arraythe following nodes after the root node