From c6daf6b4d70ccde55c2a944036cb13656966e991 Mon Sep 17 00:00:00 2001 From: GlodBlock <1356392126@qq.com> Date: Mon, 16 Aug 2021 22:46:40 +0800 Subject: add Neutron Activator related blocks --- src/main/java/GoodGenerator/Loader/Loaders.java | 10 ++++++++++ src/main/java/GoodGenerator/Loader/RecipeLoader.java | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'src/main/java/GoodGenerator/Loader') diff --git a/src/main/java/GoodGenerator/Loader/Loaders.java b/src/main/java/GoodGenerator/Loader/Loaders.java index a69651c38b..88ea24b226 100644 --- a/src/main/java/GoodGenerator/Loader/Loaders.java +++ b/src/main/java/GoodGenerator/Loader/Loaders.java @@ -4,11 +4,14 @@ import GoodGenerator.Blocks.RegularBlock.Casing; import GoodGenerator.Blocks.RegularBlock.Frame; import GoodGenerator.Blocks.RegularBlock.TEBlock; import GoodGenerator.Blocks.TEs.*; +import GoodGenerator.Blocks.TEs.MetaTE.NeutronAccelerator; +import GoodGenerator.Blocks.TEs.MetaTE.NeutronSensor; import GoodGenerator.Items.MyItemBlocks; import GoodGenerator.Items.MyItems; import GoodGenerator.Main.GoodGenerator; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.registry.GameRegistry; +import gregtech.api.enums.GT_Values; import gregtech.api.enums.Textures; import gregtech.api.interfaces.ITexture; import gregtech.api.render.TextureFactory; @@ -57,6 +60,9 @@ public class Loaders { public static ItemStack FRF; public static ItemStack UCFE; public static ItemStack LEG; + public static ItemStack NS; + + public static ItemStack[] NeutronAccelerators = new ItemStack[9]; public static void Register(){ GameRegistry.registerBlock(MAR_Casing, MyItemBlocks.class, "MAR_Casing"); @@ -93,6 +99,10 @@ public class Loaders { GameRegistry.registerTileEntity(EssentiaHatch.class, "EssentiaHatch"); Loaders.LEG = new LargeEssentiaGenerator(IDOffset + 1, "LargeEssentiaGenerator", "Large Essentia Generator").getStackForm(1L); } + for (int i = 0; i < 9; i ++) { + Loaders.NeutronAccelerators[i] = new NeutronAccelerator(IDOffset + 2 + i, "Neutron Accelerator " + GT_Values.VN[i], "Neutron Accelerator " + GT_Values.VN[i], i).getStackForm(1L); + } + Loaders.NS = new NeutronSensor(IDOffset + 11, "Neutron Sensor", "Neutron Sensor", 5).getStackForm(1L); } public static void addOreDic(){ diff --git a/src/main/java/GoodGenerator/Loader/RecipeLoader.java b/src/main/java/GoodGenerator/Loader/RecipeLoader.java index c68624d244..94f52b8ec5 100644 --- a/src/main/java/GoodGenerator/Loader/RecipeLoader.java +++ b/src/main/java/GoodGenerator/Loader/RecipeLoader.java @@ -1088,7 +1088,7 @@ public class RecipeLoader { FluidRegistry.getFluidStack("refinedglue",1000), null, new ItemStack(Loaders.specialCeramics,9), - 1000, + 100, 1980 ); @@ -1100,7 +1100,7 @@ public class RecipeLoader { FluidRegistry.getFluidStack("refinedglue",1000), null, new ItemStack(Loaders.specialCeramics,9), - 1000, + 100, 1980 ); -- cgit