如题,本人新手一个,自己写了一个简单的合成表MOD自用,某日脑抽想到,前期残留下来的装备什么的很是浪费,所以添加了它们的有损失性逆向合成——
问题来了。只有满耐久的装备可以参与,但是有耐久损耗的装备(包括工具和武器)就不在此列,依旧浪费感情……
QAQ 求大触指点……
问题来了。只有满耐久的装备可以参与,但是有耐久损耗的装备(包括工具和武器)就不在此列,依旧浪费感情……
QAQ 求大触指点……

QAQ 木有人咩?怎么能让添加的合成表无视伤害啊?
使用OreDictionary.WILDCARD_VALUE。可以无视damage数值。我的模组案例:
GameRegistry.addShapelessRecipe(new ItemStack(Items.egg, 4), new Object[]{
new ItemStack(Items.fish, 1, OreDictionary.WILDCARD_VALUE ),
new ItemStack(Items.fish, 1,OreDictionary.WILDCARD_VALUE) });
两条任意的鱼合成4个蛋♂蛋♂
GameRegistry.addShapelessRecipe(new ItemStack(Items.egg, 4), new Object[]{
new ItemStack(Items.fish, 1, OreDictionary.WILDCARD_VALUE ),
new ItemStack(Items.fish, 1,OreDictionary.WILDCARD_VALUE) });
两条任意的鱼合成4个蛋♂蛋♂