From 5bfa35c1350477bd53daabe7fb06cdeb2d44525f Mon Sep 17 00:00:00 2001 From: Bernhard Bonigl Date: Wed, 10 Sep 2014 00:34:04 +0200 Subject: [PATCH] Display correct wings for featherfall modifier --- src/main/java/tconstruct/armor/ArmorProxyClient.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/tconstruct/armor/ArmorProxyClient.java b/src/main/java/tconstruct/armor/ArmorProxyClient.java index ead8dd57..10500a12 100644 --- a/src/main/java/tconstruct/armor/ArmorProxyClient.java +++ b/src/main/java/tconstruct/armor/ArmorProxyClient.java @@ -82,7 +82,10 @@ public class ArmorProxyClient extends ArmorProxyCommon ItemStack wings = TinkerArmor.travelWings.getDefaultItem(); TConstructClientRegistry.registerManualModifier("doublejumpwings", wings.copy(), new ItemStack(Items.ghast_tear), new ItemStack(TinkerWorld.slimeGel, 1, 0), new ItemStack(Blocks.piston), null); - MantleClientRegistry.registerManualLargeRecipe("featherfall", wings.copy(), feather, new ItemStack(TinkerWorld.slimeGel, 1, 0), feather, feather, wings.copy(), feather, feather, new ItemStack(Items.ender_pearl), feather); + + ItemStack[] recipe = new ItemStack[] { new ItemStack(TinkerWorld.slimeGel, 1, 0), new ItemStack(Items.ender_pearl), feather, feather, feather, feather, feather, feather }; + ItemStack modWings = ModifyBuilder.instance.modifyItem(wings, recipe); + MantleClientRegistry.registerManualLargeRecipe("featherfall", modWings.copy(), feather, new ItemStack(TinkerWorld.slimeGel, 1, 0), feather, feather, wings.copy(), feather, feather, new ItemStack(Items.ender_pearl), feather); ItemStack boots = TinkerArmor.travelBoots.getDefaultItem(); TConstructClientRegistry.registerManualModifier("doublejumpboots", boots.copy(), new ItemStack(Items.ghast_tear), new ItemStack(TinkerWorld.slimeGel, 1, 1), new ItemStack(Blocks.piston), null);