aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/common/compat
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/common/compat
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/common/compat')
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_BigReactors.java19
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_EnderIO.java26
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java19
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_MorePlanets.java37
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_PneumaticCraft.java17
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_RFTools.java18
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_SimplyJetpacks.java18
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java19
8 files changed, 173 insertions, 0 deletions
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_BigReactors.java b/src/Java/miscutil/core/common/compat/COMPAT_BigReactors.java
new file mode 100644
index 0000000000..a5f2b9021a
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_BigReactors.java
@@ -0,0 +1,19 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_BigReactors {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ GT_OreDictUnificator.registerOre("plateBlutonium", new ItemStack(ModItems.itemPlateBlutonium));
+ GT_OreDictUnificator.registerOre("plateCyanite", new ItemStack(ModItems.itemPlateCyanite));
+ GT_OreDictUnificator.registerOre("plateLudicrite", new ItemStack(ModItems.itemPlateLudicrite));
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_EnderIO.java b/src/Java/miscutil/core/common/compat/COMPAT_EnderIO.java
new file mode 100644
index 0000000000..af7afcc452
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_EnderIO.java
@@ -0,0 +1,26 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import miscutil.core.util.ItemUtils;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_EnderIO {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ ItemUtils.getItemForOreDict("EnderIO:itemAlloy", "ingotVibrantAlloy", "Vibrant Alloy Ingot", 2);
+ GT_OreDictUnificator.registerOre("plateConductiveIron", new ItemStack(ModItems.itemPlateConductiveIron));
+ GT_OreDictUnificator.registerOre("plateDarkSteel", new ItemStack(ModItems.itemPlateDarkSteel));
+ GT_OreDictUnificator.registerOre("plateElectricalSteel", new ItemStack(ModItems.itemPlateElectricalSteel));
+ GT_OreDictUnificator.registerOre("plateEnergeticAlloy", new ItemStack(ModItems.itemPlateEnergeticAlloy));
+ GT_OreDictUnificator.registerOre("platePulsatingIron", new ItemStack(ModItems.itemPlatePulsatingIron));
+ GT_OreDictUnificator.registerOre("plateRedstoneAlloy", new ItemStack(ModItems.itemPlateRedstoneAlloy));
+ GT_OreDictUnificator.registerOre("plateSoularium", new ItemStack(ModItems.itemPlateSoularium));
+ GT_OreDictUnificator.registerOre("plateVibrantAlloy", new ItemStack(ModItems.itemPlateVibrantAlloy));
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java b/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java
new file mode 100644
index 0000000000..031c11e337
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java
@@ -0,0 +1,19 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import miscutil.core.util.ItemUtils;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_ExtraUtils {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ ItemUtils.getItemForOreDict("ExtraUtilities:bedrockiumIngot", "ingotBedrockium", "Bedrockium Ingot", 0);
+ GT_OreDictUnificator.registerOre("plateBedrockium", new ItemStack(ModItems.itemPlateBedrockium));
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_MorePlanets.java b/src/Java/miscutil/core/common/compat/COMPAT_MorePlanets.java
new file mode 100644
index 0000000000..adfafdebea
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_MorePlanets.java
@@ -0,0 +1,37 @@
+package miscutil.core.common.compat;
+
+import miscutil.core.util.ItemUtils;
+
+public class COMPAT_MorePlanets {
+
+
+ public static void OreDict(){
+ run();
+ }
+
+ private final static void run(){
+ //Metals
+ ItemUtils.getItemForOreDict("MorePlanet:kapteyn-b_item", "ingotFrozenIron", "Frozen Iron Ingot", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:kapteyn-b_item", "ingotAnyIron", "Frozen Iron Ingot", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:polongnius_item", "ingotPalladium", "Palladium Ingot", 5);
+ ItemUtils.getItemForOreDict("MorePlanet:fronos_item", "ingotIridium", "Iridium Ingot", 3);
+ ItemUtils.getItemForOreDict("MorePlanet:nibiru_item", "ingotNorium", "Norium Ingot", 1);
+ ItemUtils.getItemForOreDict("MorePlanet:venus_item", "ingotLead", "Lead Ingot", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:diona_item", "ingotQuontonium", "Quontonium Ingot", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:diona_item", "ingotFronisium", "Fronisium Ingot", 1);
+ ItemUtils.getItemForOreDict("MorePlanet:sirius-b_item", "ingotSulfur", "Sulfur Ingot", 3);
+ ItemUtils.getItemForOreDict("MorePlanet:koentus_item", "ingotKoentusMeteoricIron", "Koentus Meteoric Iron Ingot", 4);
+ ItemUtils.getItemForOreDict("MorePlanet:mercury_item", "ingotMetallic", "Metallic Ingot", 2);
+ ItemUtils.getItemForOreDict("MorePlanet:polongnius_item", "ingotPolongiusMeteoricIron", "Polongius Meteoric Iron Ingot", 4);
+ ItemUtils.getItemForOreDict("MorePlanet:mercury_item", "ingotMeteoricSteel", "Meteoric Steel Ingot", 3);
+ ItemUtils.getItemForOreDict("MorePlanet:sirius-b_item", "dustSulfur", "Sulfur Dust", 2);
+
+ //Gems
+ ItemUtils.getItemForOreDict("MorePlanet:fronos_item", "gemBlackDiamond", "Black Diamond Gem", 2);
+ ItemUtils.getItemForOreDict("MorePlanet:koentus_item", "gemWhiteCrystal", "White Crystal", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:nibiru_item", "gemRedCrystal", "Red Crystal", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:pluto_item", "gemXeonius", "Xeonius Gem", 0);
+ ItemUtils.getItemForOreDict("MorePlanet:kapteyn-b_item", "gemUranium", "Uranium Gem", 1);
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_PneumaticCraft.java b/src/Java/miscutil/core/common/compat/COMPAT_PneumaticCraft.java
new file mode 100644
index 0000000000..1e79d7a9f1
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_PneumaticCraft.java
@@ -0,0 +1,17 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_PneumaticCraft {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ GT_OreDictUnificator.registerOre("plateCompressedIron", new ItemStack(ModItems.itemPlateCompressedIron));
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_RFTools.java b/src/Java/miscutil/core/common/compat/COMPAT_RFTools.java
new file mode 100644
index 0000000000..c8ee0c0618
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_RFTools.java
@@ -0,0 +1,18 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_RFTools {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ GT_OreDictUnificator.registerOre("plateDimensionShard", new ItemStack(ModItems.itemPlateDimensionShard));
+
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_SimplyJetpacks.java b/src/Java/miscutil/core/common/compat/COMPAT_SimplyJetpacks.java
new file mode 100644
index 0000000000..c000be9aa8
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_SimplyJetpacks.java
@@ -0,0 +1,18 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_SimplyJetpacks {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ GT_OreDictUnificator.registerOre("plateEnrichedSoularium", new ItemStack(ModItems.itemPlateEnrichedSoularium));
+
+ }
+
+}
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java b/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java
new file mode 100644
index 0000000000..5d2ba0cb92
--- /dev/null
+++ b/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java
@@ -0,0 +1,19 @@
+package miscutil.core.common.compat;
+
+import gregtech.api.util.GT_OreDictUnificator;
+import miscutil.core.item.ModItems;
+import miscutil.core.util.ItemUtils;
+import net.minecraft.item.ItemStack;
+
+public class COMPAT_Thaumcraft {
+
+ public static void OreDict(){
+ run();
+ }
+
+ private static final void run(){
+ ItemUtils.getItemForOreDict("Thaumcraft:ItemResource", "ingotVoidMetal", "Void Metal Ingot", 16);
+ GT_OreDictUnificator.registerOre("plateVoidMetal", new ItemStack(ModItems.itemPlateVoidMetal));
+ }
+
+}