From 5b418e2b19122929af75c8204888a1421f69a90a Mon Sep 17 00:00:00 2001 From: Jordan Byrne Date: Tue, 27 Mar 2018 20:15:47 +1000 Subject: $ Fixed Weird GameRegistry registration duplication for MultiSpades. $ .08 Compat. --- src/Java/gtPlusPlus/core/item/tool/staballoy/MultiSpadeBase.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/Java/gtPlusPlus/core') diff --git a/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiSpadeBase.java b/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiSpadeBase.java index 7b66ca5a82..d01b400fab 100644 --- a/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiSpadeBase.java +++ b/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiSpadeBase.java @@ -44,10 +44,12 @@ public class MultiSpadeBase extends StaballoySpade{ this.setCreativeTab(AddToCreativeTab.tabTools); try { this.isValid = this.addRecipe(); - } + } catch (final Throwable e){} if ((colour != 0) && this.isValid){ - GameRegistry.registerItem(this, Utils.sanitizeString(unlocalizedName)); + if (GameRegistry.findItem(CORE.MODID, Utils.sanitizeString(unlocalizedName)) == null) { + GameRegistry.registerItem(this, Utils.sanitizeString(unlocalizedName)); + } } } -- cgit