This is an old revision of the document!
Puffish Skills is a mod that adds skill trees.
You will be notified in chat when you gain a skill point
Press K (Default) to access the menu

On the top left, you can see there is tabs for each of the skill trees.
These are completely separate trees and points in one cannot be used in another.
The diamond above one of the tabs indicates that skill points are available
In the middle, you can see a progress bar. This is the experience bar for this skill tree.
If you hover over it you can get additional details such as how much experience is needed and the current level.
On the right, you can see the amount of skill points available for use on this tree.
The Combat skill tree will look familiar to anyone who has used Puffish Skills before, but it has been modified for its use in InfiniX.
This tree starts at the center, you can pick one of either four skills.
You can only pick one of these, the others will be locked.
Experience is gained in this tree by killing mobs.
Experience is calculated by
"expression": "max_health / 20"
There is an Anti Farming feature, you are limited to 10 experience gains every 300 seconds per chunk
The Ranged skill tree is an original custom skill tree for InfiniX.
Every node in the skill tree gives you the same skill
Experience is gained in this tree by killing mobs with a ranged weapon.
Experience is calculated by
"condition": "is_projectile | is_gunfire | is_gunfire_absolute | is_gunfire_headshot | is_gunfire_headshot_absolute", "expression": "max_health / 20"
There is an Anti Farming feature, you are limited to 10 experience gains every 300 seconds per chunk
The Mining skill tree will look familiar to anyone who has used Puffish Skills before, but it has been modified for its use in InfiniX.
This tree starts at the center, almost every node is the same:
Other than the ends of the tree which contain
Mining Speed increases mining speed of the player with all tools.
Fortune increases fortune when mining a block, also applies without having fortune enchant on the tool.
Experience is calculated by
"condition": "!silk_touch & (ore_like)", "expression": "1"
This means as long as silk touch is not used, every ore will give you 1 experience each when mined.
There is no Anti Farming feature for this skill tree.
The Magic skill tree is a modified version of the Unofficial Iron's Spells 'n Spellbooks Skill Tree for use in InfiniX.
The skills in this tree only affect Iron's Spells 'n Spellbooks magic
This tree starts at the center, which is a +2% spell power node.
Afterwards you may pick from two tree paths
Casting management (pick one)
Mana management (pick one)
The ends of the tree have a slightly more powerful node.
Experience is gained in this tree by casting magic.
Experience calculation is a bit complicated
{ "condition": "is_continuous", "expression": "max((((is_common + is_uncommon + is_rare + is_epic + is_legendary) + level + (mana_cost_per_second / 10)) / 6) * is_eldritch, 1)" }, { "condition": "!is_continuous", "expression": "((is_common + is_uncommon + is_rare + is_epic + is_legendary) + level + (mana_cost / 10)) * is_eldritch" }
Basically, stronger magic will give you more experience.
Each Iron's Spells 'n Spellbooks magic school has its own skill tree as well, this gives you a small benefit for sticking to a single school of magic.
These skill trees are based off of Magic Schools Skill trees: Addon for Iron's Spells 'n Spellbooks Unofficial Skill Tree but modified for InfiniX use.
The sound skill tree is an original InfiniX skill tree