First_Archve
本帖最后由 First_Archve 于 2021-5-21 22:13 编辑




现在Fabric的教程太难找了,很多教程在写合成表部分的时候只是轻松的一带而过,因此我有很多问题想请教一下:
除了工作台,其它的合成表(如熔炉)的合成表怎么做?

已解决,在Minecraft Wiki上有每种配方的json格式。

合成表是以“物品id.json”命名的,那如果我的一个物品想拥有两个合成表该怎么做?

已解决,谢谢@RarityEG大神的解答。


如果我想更改原版一些物品的合成表,我该怎么做?

已解决,谢谢@RarityEG大神的解答。


如果我想像水瓶、水桶一样在合成完东西之后,工作台中还能剩下一些东西该怎么办?(如水瓶+布=湿布,但我想让合成之后玻璃瓶仍留在合成台)

已解决,谢谢@洞穴夜莺的解答。
如果我想自己写一个类似于工作台的方块,该怎么做?

尚未解决,求大神解答。



ARSpark
本帖最后由 RarityEG 于 2021-5-21 21:47 编辑
合成表是以“物品id.json”命名的,那如果我的一个物品想拥有两个合成表该怎么做?

据我所知,合成表的名字和产物无关,只是Mojang命名时使用物品ID作为合成表ID,合成表的ID是不影响物品合成的,只要result字段指定产物就行了
(另外这不是Fabric的问题,这属于数据包)
第三个问题同理,创建一个result为原版物品的合成表就行了

洞穴夜莺
本帖最后由 洞穴夜莺 于 2021-5-21 22:10 编辑

来打个广告
https://www.mcbbs.net/thread-1112082-1-1.html
参考其中"物品篇:物品"和"物品篇:创建工作台配方"两个章节

以及https://www.mcbbs.net/forum.php? ... 82&pid=21679220

第一页 上一页 下一页 最后一页