aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/GoodGenerator/Loader
diff options
context:
space:
mode:
authorGlodBlock <1356392126@qq.com>2021-04-24 01:02:11 +0800
committerGlodBlock <1356392126@qq.com>2021-04-24 01:02:11 +0800
commit00eef66593a502b743ea3f356025cb5de2d55cc5 (patch)
treea9570eb4a21adc5de2583055aa0f75baf55e1ec4 /src/main/java/GoodGenerator/Loader
parent946007ce85119960ce4340bb4c7833848a6a3be4 (diff)
downloadGT5-Unofficial-00eef66593a502b743ea3f356025cb5de2d55cc5.tar.gz
GT5-Unofficial-00eef66593a502b743ea3f356025cb5de2d55cc5.tar.bz2
GT5-Unofficial-00eef66593a502b743ea3f356025cb5de2d55cc5.zip
make the LNG structure more complex and add TecTech blueprint for it
Diffstat (limited to 'src/main/java/GoodGenerator/Loader')
-rw-r--r--src/main/java/GoodGenerator/Loader/Loaders.java7
-rw-r--r--src/main/java/GoodGenerator/Loader/RecipeLoader.java17
2 files changed, 20 insertions, 4 deletions
diff --git a/src/main/java/GoodGenerator/Loader/Loaders.java b/src/main/java/GoodGenerator/Loader/Loaders.java
index d8ab077c41..873f8f34af 100644
--- a/src/main/java/GoodGenerator/Loader/Loaders.java
+++ b/src/main/java/GoodGenerator/Loader/Loaders.java
@@ -1,6 +1,7 @@
package GoodGenerator.Loader;
import GoodGenerator.Blocks.RegularBlock.Casing;
+import GoodGenerator.Blocks.RegularBlock.Frame;
import GoodGenerator.Blocks.TEs.MultiNqGenerator;
import GoodGenerator.Items.MyItemBlocks;
import GoodGenerator.Items.MyItems;
@@ -21,12 +22,16 @@ public class Loaders {
public static final Item highDensityThorium = new MyItems("highDensityThorium",GoodGenerator.GG);
public static final Block MAR_Casing = new Casing("MAR_Casing",new String[]{
- GoodGenerator.MOD_ID+":MAR_Casing",
+ GoodGenerator.MOD_ID+":MAR_Casing"
+ });
+ public static final Block radiationProtectionSteelFrame = new Frame("radiationProtectionSteelFrame",new String[]{
+ GoodGenerator.MOD_ID+":radiationProtectionSteelFrame"
});
public static ItemStack MAR;
public static void Register(){
GameRegistry.registerBlock(MAR_Casing, MyItemBlocks.class,"MAR_Casing");
+ GameRegistry.registerBlock(radiationProtectionSteelFrame,MyItemBlocks.class,"radiationProtectionSteelFrame");
GameRegistry.registerItem(radiationProtectionPlate,"radiationProtectionPlate",GoodGenerator.MOD_ID);
GameRegistry.registerItem(wrappedUraniumIngot,"wrappedUraniumIngot",GoodGenerator.MOD_ID);
GameRegistry.registerItem(highDensityUraniumNugget,"highDensityUraniumNugget",GoodGenerator.MOD_ID);
diff --git a/src/main/java/GoodGenerator/Loader/RecipeLoader.java b/src/main/java/GoodGenerator/Loader/RecipeLoader.java
index 875f435692..d76e5949a0 100644
--- a/src/main/java/GoodGenerator/Loader/RecipeLoader.java
+++ b/src/main/java/GoodGenerator/Loader/RecipeLoader.java
@@ -1,9 +1,7 @@
package GoodGenerator.Loader;
import GoodGenerator.Items.MyMaterial;
-import com.github.bartimaeusnek.bartworks.system.material.BW_GT_MaterialReference;
import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
-import cpw.mods.fml.common.registry.GameRegistry;
import gregtech.api.enums.*;
import gregtech.api.util.GT_OreDictUnificator;
import net.minecraft.item.ItemStack;
@@ -64,6 +62,19 @@ public class RecipeLoader {
1920
);
+ //LNR Frame
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[]{
+ GT_OreDictUnificator.get(OrePrefixes.stickLong,Materials.NaquadahAlloy,8),
+ GT_OreDictUnificator.get(OrePrefixes.frameGt,Materials.HSSE,4),
+ GT_Utility.getIntegratedCircuit(24)
+ },
+ null,
+ new ItemStack(Loaders.radiationProtectionSteelFrame),
+ 320,
+ 1920
+ );
+
//Uranium Liquid Fuel Process Line
GT_Values.RA.addAssemblerRecipe(
new ItemStack[]{
@@ -176,7 +187,7 @@ public class RecipeLoader {
GT_Values.RA.addCentrifugeRecipe(
GT_Utility.getIntegratedCircuit(1),null,
- MyMaterial.uraniumBasedLiquidFuelDepleted.getFluidOrGas(1000),
+ MyMaterial.thoriumBasedLiquidFuelDepleted.getFluidOrGas(1000),
null,
GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Lutetium,8),
GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Lutetium,8),