From 8a3d173007e67d11222072f4684c868523bc35ca Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Sat, 27 Jun 2015 22:04:52 +0100 Subject: [PATCH] Added some new values --- .../java/techreborn/compat/ee3/EmcValues.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/main/java/techreborn/compat/ee3/EmcValues.java b/src/main/java/techreborn/compat/ee3/EmcValues.java index 0459296ac..9765f8bad 100644 --- a/src/main/java/techreborn/compat/ee3/EmcValues.java +++ b/src/main/java/techreborn/compat/ee3/EmcValues.java @@ -12,6 +12,7 @@ import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.event.FMLServerStartingEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.TickEvent; +import ic2.api.item.IC2Items; import ic2.api.recipe.IRecipeInput; import ic2.api.recipe.RecipeInputFluidContainer; import ic2.api.recipe.RecipeInputItemStack; @@ -20,6 +21,7 @@ import ic2.api.recipe.RecipeOutput; import ic2.api.recipe.Recipes; import ic2.core.AdvRecipe; import ic2.core.AdvShapelessRecipe; +import ic2.core.Ic2Items; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.CraftingManager; import net.minecraft.item.crafting.IRecipe; @@ -146,6 +148,16 @@ public class EmcValues implements ICompatModule { addOre("ingotSilver", 1024); addOre("ingotTin", 256); addOre("ingotLead", 256); + addOre("dustSteel", 512); + addOre("dustCoal", 32); + addOre("dustDiamond", 8192); + addOre("dustSulfur", 32); + addOre("dustLead", 256); + + addStack(IC2Items.getItem("rubber"), 32); + addStack(IC2Items.getItem("carbonPlate"), 256); + addStack(IC2Items.getItem("energyCrystal"), 32896 / 9); + addStack(Ic2Items.energyCrystal, 32896); addIC2Handlers(); } @@ -168,4 +180,13 @@ public class EmcValues implements ICompatModule { EnergyValueRegistryProxy.addPreAssignedEnergyValue(stack, energyValue); } + + private void addStack(ItemStack itemStack, float value) { + WrappedStack stack = WrappedStack.wrap(itemStack); + EnergyValue energyValue = new EnergyValue(value); + + EnergyValueRegistryProxy.addPreAssignedEnergyValue(stack, energyValue); + } + + }