概述
Skill Tree Mod 为游戏添加了可以自定义的技能树,但这个模组本身不包含任何技能树;
想要自定义属于自己的技能树请参考这里。
详细内容
Skills
默认情况下有两种技能和属性技能,属性技能可以轻松的改变玩家的属性,只要技能被激活并且玩家拥有那些技能,玩家的数据就会被改变(例如双重伤害,自然护甲,速度等);可以在 Player Info 选项卡查看这些改变(这个选项卡会显示当前所有改变了玩家的词缀)。
基本技能本身并没做什么事情,但是可以用作做某件事情的要求(即制作剑和其他物品,使用工具和武器,和怪物交互等等);在获得或删除技能时,技能树作者也可以选择做一些特别的事情(比如给予玩家物品或从玩家那里拿取物品,编辑粒子效果等);技能也可以相互连接,所以玩家在获得更强的技能之前需要先获得其他前置技能,技能也可以分成更多树,毕竟是技能树嘛;每种相联的技能之间会自动连接一条线。
Skill Points
默认情况下这个模组不会添加任何给予玩家技能点的东西,不过它确实提供了在 API 和基本物品中这样做的方法,叫做 ItemSkillPoint 的类会给玩家提供许多技能点,技能树作者可以控制玩家获取技能点的方式。
Skill Trees
默认情况下按 K 键即可打开模组的 GUI ,它的样式和进度相同;在技能树的选项卡里,只需要点击想要获取的技能即可获取,前提是满足技能的获取条件;
默认情况下技能树会在死亡后保留,当然这可以在配置中更改。
Skill Requirements
技能需求非常重要,因为如果没有它们的话,玩家就可以随意获得所有技能;
模组提供了五种默认要求,制作者们可以轻松随意的添加自己需要的要求。
Commands
模组添加了可以与技能树交互的指令,输入 /sk 即可快速使用,有四个默认函数:reset,addPoint,give and remove,大多数函数都可以用 tab 补全。