君の名
我对一个物品设置了setMaxStackSize(600);拿出来时堆叠600是生效的
但它在游戏中的物品栏里最大堆叠数还是64


怎么破?

TengyuanDao
可以加mod 似乎叫什么更好的堆叠 我忘掉了 你可以搜一下

Dasffafa
我先前在teacon群问过这个问题,大佬分析之后得出结论,64是在某个地方写死的,不建议修改。
你可以做出一些折衷,比如使用耐久条表示数目啥的

干就完了
寻找源码,在你所知道的任何一种可能会调用Item这个类的源码,找到所有有关于64的数值,如果方法是private的,就用AT改成public,然后在 FMLCommonSetupEvent 或者 FMLClientSetupEvent 事件监听器里面,将64改成你自己想要的堆叠即可。

但是着实不建议修改原有堆叠……确信!

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