diff options
| author | GlodBlock <1356392126@qq.com> | 2022-02-06 23:33:38 +0800 |
|---|---|---|
| committer | GlodBlock <1356392126@qq.com> | 2022-02-06 23:33:38 +0800 |
| commit | 139f50a8ed15c6bb752c395a9f20a54f85e898c2 (patch) | |
| tree | 383086d33ca5dc2a896ac3a430baf0b8344b3e6c /src/main/java/goodgenerator/loader | |
| parent | 75685f03be005c94be0f49539284867dc44ce3d5 (diff) | |
| download | GT5-Unofficial-139f50a8ed15c6bb752c395a9f20a54f85e898c2.tar.gz GT5-Unofficial-139f50a8ed15c6bb752c395a9f20a54f85e898c2.tar.bz2 GT5-Unofficial-139f50a8ed15c6bb752c395a9f20a54f85e898c2.zip | |
two new materials and wire
Diffstat (limited to 'src/main/java/goodgenerator/loader')
| -rw-r--r-- | src/main/java/goodgenerator/loader/Loaders.java | 8 | ||||
| -rw-r--r-- | src/main/java/goodgenerator/loader/RecipeLoader_02.java | 46 |
2 files changed, 52 insertions, 2 deletions
diff --git a/src/main/java/goodgenerator/loader/Loaders.java b/src/main/java/goodgenerator/loader/Loaders.java index f88cfdd4cf..568ce43fe8 100644 --- a/src/main/java/goodgenerator/loader/Loaders.java +++ b/src/main/java/goodgenerator/loader/Loaders.java @@ -66,6 +66,7 @@ public class Loaders { public static final Item advancedFuelRod = new MyItems("advancedFuelRod", GoodGenerator.GG); public static final Item fluidCore = new MyItems("fluidCore", GoodGenerator.GG, new String[]{GoodGenerator.MOD_ID+":fluidCore/1", GoodGenerator.MOD_ID+":fluidCore/2", GoodGenerator.MOD_ID+":fluidCore/3", GoodGenerator.MOD_ID+":fluidCore/4", GoodGenerator.MOD_ID+":fluidCore/5", GoodGenerator.MOD_ID+":fluidCore/6"}); public static final Item upgradeEssentia = new MyItems("upgradeEssentia", GoodGenerator.GG, new String[]{GoodGenerator.MOD_ID+":upgradeEssentia/null", GoodGenerator.MOD_ID+":upgradeEssentia/air", GoodGenerator.MOD_ID+":upgradeEssentia/thermal", GoodGenerator.MOD_ID+":upgradeEssentia/unstable", GoodGenerator.MOD_ID+":upgradeEssentia/victus", GoodGenerator.MOD_ID+":upgradeEssentia/tainted", GoodGenerator.MOD_ID+":upgradeEssentia/mechanics", GoodGenerator.MOD_ID+":upgradeEssentia/spirit", GoodGenerator.MOD_ID+":upgradeEssentia/radiation", GoodGenerator.MOD_ID+":upgradeEssentia/electric"}); + public static final Item highEnergyMixture = new MyItems("highEnergyMixture", GoodGenerator.GG, new String[]{GoodGenerator.MOD_ID+":highEnergyMixture"}); public static final Block MAR_Casing = new Casing("MAR_Casing", new String[]{GoodGenerator.MOD_ID+":MAR_Casing"}); public static final Block FRF_Casings = new Casing("FRF_Casing", new String[]{"gregtech:iconsets/MACHINE_CASING_MINING_BLACKPLUTONIUM"}); @@ -103,7 +104,7 @@ public class Loaders { //public static Item Isotope = new NuclearMetaItemGenerator(); - public static void GTMetaTileRegister(){ + public static void GTMetaTileRegister() { Loaders.MAR = new MultiNqGenerator(12732, "NaG", "Large Naquadah Reactor").getStackForm(1L); Loaders.FRF = new FuelRefineFactory(16999, "FRF", "Naquadah Fuel Refinery").getStackForm(1L); Loaders.UCFE = new UniversalChemicalFuelEngine(IDOffset, "UniversalChemicalFuelEngine", "Universal Chemical Fuel Engine").getStackForm(1L); @@ -119,6 +120,8 @@ public class Loaders { Loaders.Generator_Diesel[0] = new DieselGenerator(1113, "basicgenerator.diesel.tier.04", "Turbo Supercharging Combustion Generator", 4).getStackForm(1L); Loaders.Generator_Diesel[1] = new DieselGenerator(1114, "basicgenerator.diesel.tier.05", "Ultimate Chemical Energy Releaser", 5).getStackForm(1L); CrackRecipeAdder.registerPipe(30995, MyMaterial.incoloy903, 15000, 8000, true); + CrackRecipeAdder.registerWire(32749, MyMaterial.signalium, 12, 131072, 16, true); + CrackRecipeAdder.registerWire(32737, MyMaterial.lumiium, 8, 524288, 64, true); } public static void Register() { @@ -167,6 +170,7 @@ public class Loaders { GameRegistry.registerItem(naquadriaMass, "naquadriaMass", GoodGenerator.MOD_ID); GameRegistry.registerItem(advancedFuelRod, "advancedFuelRod", GoodGenerator.MOD_ID); GameRegistry.registerItem(fluidCore, "fluidCore", GoodGenerator.MOD_ID); + GameRegistry.registerItem(highEnergyMixture, "highEnergyMixture", GoodGenerator.MOD_ID); } public static void compactMod() { @@ -205,7 +209,7 @@ public class Loaders { LoadedList.init(); } - public static void initLoad(){ + public static void initLoad() { new BlockRenderHandler(); GTMetaTileRegister(); initLoadRecipes(); diff --git a/src/main/java/goodgenerator/loader/RecipeLoader_02.java b/src/main/java/goodgenerator/loader/RecipeLoader_02.java index 18adc9d157..ac710a6396 100644 --- a/src/main/java/goodgenerator/loader/RecipeLoader_02.java +++ b/src/main/java/goodgenerator/loader/RecipeLoader_02.java @@ -43,6 +43,8 @@ public class RecipeLoader_02 { CrackRecipeAdder.reAddBlastRecipe(MyMaterial.adamantiumAlloy, 2500, 1920, 5500, true); CrackRecipeAdder.reAddBlastRecipe(MyMaterial.marM200, 200, 7680, 5000, true); CrackRecipeAdder.reAddBlastRecipe(MyMaterial.marM200, 220, 7680, 5000, false); + CrackRecipeAdder.reAddBlastRecipe(MyMaterial.signalium, 1600, 30720, 4000, true); + CrackRecipeAdder.reAddBlastRecipe(MyMaterial.lumiium, 1600, 30720, 4000, true); GT_Values.RA.addAssemblerRecipe( new ItemStack[] { @@ -1169,6 +1171,50 @@ public class RecipeLoader_02 { 200, 7680 ); + + GT_Values.RA.addMixerRecipe( + Materials.Glowstone.getDust(4), + Materials.Redstone.getDust(2), + Materials.Aluminium.getDust(1), + GT_Utility.getIntegratedCircuit(3), + null, + null, + ItemRefer.High_Energy_Mixture.get(4), + 240, + 120 + ); + + GT_Values.RA.addFluidSolidifierRecipe( + ItemRefer.High_Energy_Mixture.get(2), + Materials.PhosphoricAcid.getFluid(4000), + MyMaterial.lumiinessence.get(OrePrefixes.dust, 1), + 600, + 240 + ); + + GT_Values.RA.addMixerRecipe( + Materials.AnnealedCopper.getDust(4), + Materials.Ardite.getDust(2), + Materials.RedAlloy.getDust(2), + GT_Utility.getIntegratedCircuit(4), + Materials.Redstone.getMolten(288), + null, + MyMaterial.signalium.get(OrePrefixes.dust, 1), + 240, + 120 + ); + + GT_Values.RA.addMixerRecipe( + Materials.TinAlloy.getDust(4), + Materials.SterlingSilver.getDust(2), + MyMaterial.lumiinessence.get(OrePrefixes.dust, 2), + GT_Utility.getIntegratedCircuit(4), + Materials.Glowstone.getMolten(288), + null, + MyMaterial.lumiium.get(OrePrefixes.dust, 1), + 240, + 120 + ); } public static void FinishLoadRecipe() { |
