本篇教程由作者设定使用 CC BY-NC-SA 协议。
准备工作
新建一个文件夹,并重命名它(最好为纯英文,我暂时命名它为TYI)。
下载任意模组.jar文件,将放入TYI并解压它。
目录如下所示:
fabric.mod.json
LICENSE.txt
LICENSE-RESOURCES.txt
puffish_skills.mixins.json
assets
config
META-INF
net
打开TYI\config\categories\mining
目录如下:
category.json
connections.json
definitions.json
experience.json
skills.json
在右上角找到如图所示的project。
接下来点击定义,技能和连接的从刚才打开的TYI\config\categories\mining中找到definitions.json,skills.json,connections.json分别导入。
导入后如下所示:
图上的蓝色图案我们称为技能节点。
包含技能节点的整个页面我们称之为项目页面。
一条条将某两个技能节点连接起来的线段,我们称之为连接。
技能节点移动:鼠标左键长按并拖动任意技能节点可以移动技能节点的位置。
项目页面移动:鼠标中键长按并拖动以移动项目页面。
技能节点添加:鼠标右键项目页面空白处可以添加技能节点,鼠标悬置在项目页面空白处上按A可以添加技能节点。
技能节点删除:鼠标右键一个技能节点可以删除技能节点,鼠标悬浮在一个技能节点上按D可以删除技能节点,鼠标左键选择一个技能节点再按下Shift+D可以删除技能节点。
技能节点的替换:鼠标右键一个不同属性的技能节点可以替换为当前选择的技能节点,鼠标悬浮在任意技能节点上按E可以替换一个不同属性的技能节点为当前选择的技能节点,鼠标左键选择任意技能节点上按Shift+E可以替换一个不同属性的技能节点为当前选择的技能节点。
项目页面缩放:滚轮前后滚动可以缩放项目页面。
连接的添加或删除:鼠标悬浮在一个技能节点上按C,然后移动到另外一个技能节点上再次按C可以添加或删除连接。鼠标悬浮在任意技能节点上按X可以取消所有与此技能节点有联系的链接,鼠标点击任意技能节点按下Shift+X可以取消所有与此技能节点有联系的链接。
技能节点尖边和圆边的切换:鼠标悬浮在任意技能节点上按R可以切换技能节点四角的尖边和圆边。鼠标左键选择一个技能节点按下Shift+R可以切换技能节点四角的尖边和圆边。
一下是功能栏的介绍:
以下为mod config的示例配置框架图
属性介绍
算术运输符
+:加法
-:减法
*:乘法
/:除法
^:取幕(10 % 3 = 1)
逻辑运算符:
x | y:逻辑且
x & y:逻辑和
从 mod 版本 0.12.0 开始,属性不再是 mod 的一部分。它们仍然可以在一个名为 Pufferfish's Attributes 的独立模组中使用。——来自官方