我的世界极其简单的ZenTraits教程
导包
import zentraits.TraitManager;
将已有特性添加至材料
TraitManager.attachTrait("材料ID", "特性ID", "部件类型(可选)");
示例:
TraitManager.attachTrait("stone", "holy"); //将“神圣”词条添加到石头材料的所有部分
TraitManager.attachTrait("stone", "holy", "handle"); //将“神圣”词条添加到石头材料的手柄部分
在已有材料中删除特性
TraitManager.detachTrait("材料ID", "特性ID", "部件类型(可选)");
示例:
TraitManager.detachTrait("cobalt", "lightweight_armor"); //把“轻便”护甲词条从钴材料的所有部件上移除
TraitManager.detachTrait("cobalt", "lightweight_armor", "trim"); //把“轻便”护甲词条从钴材料的夹板部件上移除
删除已有材料的所有特性
TraitManager.detachAllTraits("材料ID", "部件类型(可选)");
示例:
TraitManager.detachAllTraits("ardite"); //删除阿迪特材料的全部特性
TraitManager.detachAllTraits("ardite", "head"); //删除阿迪特材料顶端上的全部特性
总结:一个轻量级Crt拓展,可部分代替匠魂调整模组(实际上没有那个好用,不过ZS语句调用起来可能比较方便)