aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/util
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-04-21 18:30:45 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-04-21 18:30:45 +1000
commitdce53e6a57c929f78894bb6332e626c618a9978a (patch)
tree9d5f66d4e0a054216c4e842739bcdd9ab935b19a /src/Java/miscutil/core/util
parentf37e3cdfe2142ce0bc5ddd69b9e76939567acdcb (diff)
downloadGT5-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.java23
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){