diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-04-21 18:30:45 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-04-21 18:30:45 +1000 |
commit | dce53e6a57c929f78894bb6332e626c618a9978a (patch) | |
tree | 9d5f66d4e0a054216c4e842739bcdd9ab935b19a /src/Java/miscutil/core/util | |
parent | f37e3cdfe2142ce0bc5ddd69b9e76939567acdcb (diff) | |
download | GT5-Unofficial-dce53e6a57c929f78894bb6332e626c618a9978a.tar.gz GT5-Unofficial-dce53e6a57c929f78894bb6332e626c618a9978a.tar.bz2 GT5-Unofficial-dce53e6a57c929f78894bb6332e626c618a9978a.zip |
Cleaned things up, added a little bit more compat for MorePlanets and EnderIO.
Diffstat (limited to 'src/Java/miscutil/core/util')
-rw-r--r-- | src/Java/miscutil/core/util/ItemUtils.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/Java/miscutil/core/util/ItemUtils.java b/src/Java/miscutil/core/util/ItemUtils.java index f6403f8d2e..fa7fb5f969 100644 --- a/src/Java/miscutil/core/util/ItemUtils.java +++ b/src/Java/miscutil/core/util/ItemUtils.java @@ -1,5 +1,7 @@ package miscutil.core.util; +import gregtech.api.util.GT_OreDictUnificator; + import java.util.ArrayList; import miscutil.core.handler.registration.RegistrationHandler; @@ -37,6 +39,27 @@ public class ItemUtils { } return null; } + + public static void getItemForOreDict(String FQRN, String oreDictName, String itemName, int meta){ + try { + Item em = null; + Item em1 = Utils.getItem(FQRN); + Utils.LOG_WARNING("Found: "+em1.getUnlocalizedName()+":"+meta); + if (em1 != null){ + em = em1; + } + if (em != null){ + + ItemStack metaStack = new ItemStack(em,1,meta); + GT_OreDictUnificator.registerOre(oreDictName, metaStack); + + /*ItemStack itemStackWithMeta = new ItemStack(em,1,meta); + GT_OreDictUnificator.registerOre(oreDictName, new ItemStack(itemStackWithMeta.getItem()));*/ + } + } catch (NullPointerException e) { + Utils.LOG_ERROR(itemName+" not found. [NULL]"); + } + } public static void recipeBuilder(Object slot_1, Object slot_2, Object slot_3, Object slot_4, Object slot_5, Object slot_6, Object slot_7, Object slot_8, Object slot_9, ItemStack resultItem){ |