本帖最后由 youyihj 于 2021-10-4 16:54 编辑 
教程链接:https://crt.imc.wiki/Cog/
备用链接:https://youyi580.gitbook.io/cog/
GitHub 存储库:https://github.com/friendlyhj/Cog
前言
当我们把目光伸向高版本(1.15+)的时,发现我们的魔改工具变的更多起来。先是原版自带的数据包,再是新起之秀 kudejs。老牌的 CraftTweaker 也不甘示弱,也进行了对高版本的进一步更新。然而和 1.13 原版、Forge 的极大改动一样,CraftTweaker 也进行了重写。最基本的合成添加:recipes.addShaped 也变成了 craftingTable.addShaped 。鉴于此,一份重写的教程也要出现。
一份很重要的事,1.15+ 的 CrT 支持热重载,使用 /reload 指令即可。
本篇教程使用的 MC 版本为 1.16.5,CrT 版本将会尽可能保持使用最新版本,请及时更新。
教程链接:https://crt.imc.wiki/Cog/
备用链接:https://youyi580.gitbook.io/cog/
GitHub 存储库:https://github.com/friendlyhj/Cog
前排滋磁!
对了,wiki看得只有语句一开始真的头疼,使用例真的很有需求
对了,wiki看得只有语句一开始真的头疼,使用例真的很有需求
woc?这真的真的是1.16.x版本的CrT教程吗!!! 英文wiki写得不全,中文wiki全部过时的情况下,终于迎来了新的篇章!!!
英文wiki写得不全,中文wiki全部过时的情况下,终于迎来了新的篇章!!!
有没有cot1.16指南啊,网上的教程都是1.12的,球球
终于找到了...1.16的英文wiki缺失内容太严重了()
 本帖最后由 YoruNina 于 2021-12-28 11:05 编辑 
想咨询一下1.16.5 cot对于advance item的function相关。
例如想要添加一个物品,手持右击之后会shrink(1),在现版本如何完成?
复制代码
即如何创建一个IItemRightClick对象携带事件函数(Cot wiki参考)。
想咨询一下1.16.5 cot对于advance item的function相关。
例如想要添加一个物品,手持右击之后会shrink(1),在现版本如何完成?
- new ItemBuilder()
 
- .setOnItemRightClick()//这部分该如何完成?
 
- .withType<ItemBuilderAdvanced>()
 
- .build("singularity_infi");
即如何创建一个IItemRightClick对象携带事件函数(Cot wiki参考)。
YoruNina 发表于 2021-12-28 10:41
想咨询一下1.16.5 cot对于advance item的function相关。
例如想要添加一个物品,手持右击之后会shrink(1), ...
ItemBuilder 没有 setOnItemRightClick(),具体要在 CrT 脚本内完成
可参考 https://github.com/CraftTweaker/ ... dvanced_function.zs
- <advanceditem:my_item>.setOnItemRightClick((item, player, world, hand) => {
 
-     item.shrink(1);
 
-     return ActionResultType.SUCCESS;
 
- });
crafttweaker有什么办法能统一矿物么,不同模组的同样的锭不能用于其他模组的合成