diff options
author | Bass <tudurap.com@gmail.com> | 2019-08-23 13:28:30 +0100 |
---|---|---|
committer | Bass <tudurap.com@gmail.com> | 2019-08-23 13:28:30 +0100 |
commit | df512059e30d491693a94e7ed11eef1d523c060c (patch) | |
tree | 5d9db16591ee62d5dfc8b690fd9e15f71cd27fa6 /src/main | |
parent | 059315df29da6115d5c79cfdbefa5db8167e76c1 (diff) | |
download | GT5-Unofficial-df512059e30d491693a94e7ed11eef1d523c060c.tar.gz GT5-Unofficial-df512059e30d491693a94e7ed11eef1d523c060c.tar.bz2 GT5-Unofficial-df512059e30d491693a94e7ed11eef1d523c060c.zip |
Tesla Cover Recipes
Along with a tiny Enum refactor
Diffstat (limited to 'src/main')
4 files changed, 231 insertions, 133 deletions
diff --git a/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java b/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java index 6d9d8e1c75..76ae495b40 100644 --- a/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java +++ b/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java @@ -477,13 +477,7 @@ public class DreamCraftRecipeLoader implements Runnable { //region multiblocks - //Tesla Winding Components Ultimate (ADD BLOOD VARIANT) - GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 4), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NickelZincFerrite, 1), - }, Materials.Polytetrafluoroethylene.getMolten(18), CustomItemList.teslaComponent.getWithDamage(1, 1), 320, 7680); - - //Tesla Coil + //Tesla Tower GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ GT_ModHandler.getIC2Item("teslaCoil", 1), CustomItemList.tM_TeslaSecondary.get(4), @@ -1170,346 +1164,346 @@ public class DreamCraftRecipeLoader implements Runnable { //Tesla Transceiver LV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_LV.get(1), 400, 30); //Tesla Transceiver MV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_MV.get(1), 400, 120); //Tesla Transceiver HV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_HV.get(1), 400, 480); //Tesla Transceiver EV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_EV.get(1), 400, 1920); //Tesla Transceiver IV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_IV.get(1), 400, 7680); //Tesla Transceiver LV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_LV.get(1), 400, 30); //Tesla Transceiver MV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_MV.get(1), 400, 120); //Tesla Transceiver HV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_HV.get(1), 400, 480); //Tesla Transceiver EV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_EV.get(1), 400, 1920); //Tesla Transceiver IV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_IV.get(1), 400, 7680); //Tesla Transceiver LV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_LV.get(1), 400, 30); //Tesla Transceiver MV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_MV.get(1), 400, 120); //Tesla Transceiver HV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_HV.get(1), 400, 480); //Tesla Transceiver EV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_EV.get(1), 400, 1920); //Tesla Transceiver IV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_IV.get(1), 400, 7680); //Tesla Transceiver LV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_LV.get(1), 400, 30); //Tesla Transceiver MV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_MV.get(1), 400, 120); //Tesla Transceiver HV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_HV.get(1), 400, 480); //Tesla Transceiver EV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_EV.get(1), 400, 1920); //Tesla Transceiver IV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_IV.get(1), 400, 7680); //endregion - //region crafting components + //region components //Tesla Winding Components GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ @@ -1517,6 +1511,12 @@ public class DreamCraftRecipeLoader implements Runnable { GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NickelZincFerrite, 8), }, Materials.Epoxid.getMolten(288), CustomItemList.teslaComponent.getWithDamage(1, 0), 320, 30); + //Tesla Winding Components Ultimate (ADD BLOOD VARIANT) + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 4), + GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NickelZincFerrite, 8), + }, Materials.Epoxid.getMolten(576), CustomItemList.teslaComponent.getWithDamage(1, 1), 320, 7680); + //endregion //region items @@ -1561,6 +1561,52 @@ public class DreamCraftRecipeLoader implements Runnable { GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Silicone, 24), }, Materials.Epoxid.getMolten(360), CustomItemList.teslaCapacitor.getWithDamage(1, 4), 320, 7680); + //Tesla Cover + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 0), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Gold, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Lead.getMolten(288), CustomItemList.teslaCover.getWithDamage(1, 0), 320, 480); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 0), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Gold, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Tin.getMolten(144), CustomItemList.teslaCover.getWithDamage(1, 0), 320, 480); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 0), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Gold, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.SolderingAlloy.getMolten(72), CustomItemList.teslaCover.getWithDamage(1, 0), 320, 480); + + //Ultimate Tesla Cover + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 1), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tungsten, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Lead.getMolten(288), CustomItemList.teslaCover.getWithDamage(1, 1), 320, 7680); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 1), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tungsten, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Tin.getMolten(144), CustomItemList.teslaCover.getWithDamage(1, 1), 320, 7680); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 1), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tungsten, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.SolderingAlloy.getMolten(72), CustomItemList.teslaCover.getWithDamage(1, 1), 320, 7680); + //endregion //region recycling diff --git a/src/main/java/com/github/technus/tectech/loader/recipe/BloodyRecipeLoader.java b/src/main/java/com/github/technus/tectech/loader/recipe/BloodyRecipeLoader.java index cd1896b467..6e3a4dc677 100644 --- a/src/main/java/com/github/technus/tectech/loader/recipe/BloodyRecipeLoader.java +++ b/src/main/java/com/github/technus/tectech/loader/recipe/BloodyRecipeLoader.java @@ -781,346 +781,346 @@ public class BloodyRecipeLoader implements Runnable { //Tesla Transceiver LV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_LV.get(1), 400, 30); //Tesla Transceiver MV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_MV.get(1), 400, 120); //Tesla Transceiver HV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_HV.get(1), 400, 480); //Tesla Transceiver EV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_EV.get(1), 400, 1920); //Tesla Transceiver IV 1A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_1by1_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_1by1_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_1by1_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_1by1_IV.get(1), 400, 7680); //Tesla Transceiver LV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_LV.get(1), 400, 30); //Tesla Transceiver MV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_MV.get(1), 400, 120); //Tesla Transceiver HV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_HV.get(1), 400, 480); //Tesla Transceiver EV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_EV.get(1), 400, 1920); //Tesla Transceiver IV 4A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_2by2_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_2by2_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_2by2_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_2by2_IV.get(1), 400, 7680); //Tesla Transceiver LV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_LV.get(1), 400, 30); //Tesla Transceiver MV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_MV.get(1), 400, 120); //Tesla Transceiver HV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_HV.get(1), 400, 480); //Tesla Transceiver EV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_EV.get(1), 400, 1920); //Tesla Transceiver IV 9A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_3by3_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_3by3_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_3by3_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_3by3_IV.get(1), 400, 7680); //Tesla Transceiver LV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_LV.get(1), 400, 30); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_LV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_LV.get(1), 400, 30); //Tesla Transceiver MV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_MV.get(1), 400, 120); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_MV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_MV.get(1), 400, 120); //Tesla Transceiver HV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_HV.get(1), 400, 480); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_HV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_HV.get(1), 400, 480); //Tesla Transceiver EV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_EV.get(1), 400, 1920); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_EV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_EV.get(1), 400, 1920); //Tesla Transceiver IV 16A GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Lead.getMolten(576), CustomItemList.Machine_TeslaCoil_4by4_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.Tin.getMolten(288), CustomItemList.Machine_TeslaCoil_4by4_IV.get(1), 400, 7680); GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ ItemList.Battery_Buffer_4by4_IV.get(1), - CustomItemList.teslaCoilCover.getWithDamage(1, 0)}, + CustomItemList.teslaCover.getWithDamage(1, 0)}, Materials.SolderingAlloy.getMolten(144), CustomItemList.Machine_TeslaCoil_4by4_IV.get(1), 400, 7680); //endregion - //region crafting components + //region components //Tesla Winding Components GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ @@ -1128,6 +1128,12 @@ public class BloodyRecipeLoader implements Runnable { GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NickelZincFerrite, 8), }, Materials.Epoxid.getMolten(288), CustomItemList.teslaComponent.getWithDamage(1, 0), 320, 30); + //Tesla Winding Components Ultimate (ADD BLOOD VARIANT) + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 16), + GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NickelZincFerrite, 8), + }, Materials.Epoxid.getMolten(576), CustomItemList.teslaComponent.getWithDamage(1, 1), 320, 7680); + //endregion //region items @@ -1172,6 +1178,52 @@ public class BloodyRecipeLoader implements Runnable { GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Silicone, 24), }, Materials.Epoxid.getMolten(360), CustomItemList.teslaCapacitor.getWithDamage(1, 4), 320, 7680); + //Tesla Cover + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 0), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Gold, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Lead.getMolten(288), CustomItemList.teslaCover.getWithDamage(1, 0), 320, 480); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 0), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Gold, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Tin.getMolten(144), CustomItemList.teslaCover.getWithDamage(1, 0), 320, 480); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 0), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Gold, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.SolderingAlloy.getMolten(72), CustomItemList.teslaCover.getWithDamage(1, 0), 320, 480); + + //Ultimate Tesla Cover + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 1), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tungsten, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Lead.getMolten(288), CustomItemList.teslaCover.getWithDamage(1, 1), 320, 7680); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 1), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tungsten, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.Tin.getMolten(144), CustomItemList.teslaCover.getWithDamage(1, 1), 320, 7680); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ + CustomItemList.teslaComponent.getWithDamage(4, 1), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tungsten, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 2), + GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 8), + }, Materials.SolderingAlloy.getMolten(72), CustomItemList.teslaCover.getWithDamage(1, 1), 320, 7680); + //endregion //region recycling diff --git a/src/main/java/com/github/technus/tectech/thing/CustomItemList.java b/src/main/java/com/github/technus/tectech/thing/CustomItemList.java index 766aca565f..1f83706aad 100644 --- a/src/main/java/com/github/technus/tectech/thing/CustomItemList.java +++ b/src/main/java/com/github/technus/tectech/thing/CustomItemList.java @@ -92,7 +92,7 @@ public enum CustomItemList implements IItemContainer { Machine_Multi_BHG, hint_0,hint_1,hint_2,hint_3,hint_4,hint_5,hint_6,hint_7,hint_8,hint_9,hint_10,hint_11, hint_general,hint_air,hint_noAir,hint_error, - scanContainer,parametrizerMemory,teslaCapacitor,teslaCoilCover,teslaComponent, + scanContainer,parametrizerMemory,teslaCapacitor,teslaCover,teslaComponent, Machine_TeslaCoil_1by1_LV, Machine_TeslaCoil_1by1_MV, Machine_TeslaCoil_1by1_HV, Machine_TeslaCoil_1by1_EV, Machine_TeslaCoil_1by1_IV, Machine_TeslaCoil_2by2_LV, Machine_TeslaCoil_2by2_MV, Machine_TeslaCoil_2by2_HV, Machine_TeslaCoil_2by2_EV, Machine_TeslaCoil_2by2_IV, diff --git a/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCover.java b/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCover.java index 82f71ec9c6..cacdda56e1 100644 --- a/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCover.java +++ b/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCover.java @@ -16,7 +16,7 @@ import net.minecraft.util.IIcon; import java.util.List; import static com.github.technus.tectech.Reference.MODID; -import static com.github.technus.tectech.thing.CustomItemList.teslaCoilCover; +import static com.github.technus.tectech.thing.CustomItemList.teslaCover; public final class TeslaCoilCover extends Item { @@ -25,7 +25,7 @@ public final class TeslaCoilCover extends Item { private TeslaCoilCover() { setHasSubtypes(true); - setUnlocalizedName("tm.teslaCoilCover"); + setUnlocalizedName("tm.teslaCover"); setTextureName(MODID + ":itemTeslaCover"); GT_LanguageManager.addStringLocalization(getUnlocalizedName() + ".0.name", "Tesla Coil Cover"); @@ -58,7 +58,7 @@ public final class TeslaCoilCover extends Item { public static void run() { INSTANCE = new TeslaCoilCover(); GameRegistry.registerItem(INSTANCE, INSTANCE.getUnlocalizedName()); - teslaCoilCover.set(INSTANCE); + teslaCover.set(INSTANCE); } @Override |