Skip to content

Commit 583cd52

Browse files
EnderProyectsserenibyssCaedisDream-Master
authored
Qol recipes and decorative stuff (#1227)
Co-authored-by: Maya <[email protected]> Co-authored-by: Caedis <[email protected]> Co-authored-by: Martin Robertz <[email protected]>
1 parent f529c0e commit 583cd52

16 files changed

+491
-3
lines changed

src/main/java/com/dreammaster/gthandler/recipes/AssemblerRecipes.java

Lines changed: 140 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,59 @@
44
import static goodgenerator.loader.Loaders.advancedRadiationProtectionPlate;
55
import static gregtech.api.enums.GTValues.L;
66
import static gregtech.api.enums.GTValues.W;
7-
import static gregtech.api.enums.Mods.*;
7+
import static gregtech.api.enums.Mods.AE2FluidCraft;
8+
import static gregtech.api.enums.Mods.AE2Stuff;
9+
import static gregtech.api.enums.Mods.AdvancedSolarPanel;
10+
import static gregtech.api.enums.Mods.AppliedEnergistics2;
11+
import static gregtech.api.enums.Mods.Avaritia;
12+
import static gregtech.api.enums.Mods.BiomesOPlenty;
13+
import static gregtech.api.enums.Mods.BloodMagic;
14+
import static gregtech.api.enums.Mods.Botania;
15+
import static gregtech.api.enums.Mods.BuildCraftCore;
16+
import static gregtech.api.enums.Mods.BuildCraftFactory;
17+
import static gregtech.api.enums.Mods.BuildCraftTransport;
18+
import static gregtech.api.enums.Mods.Chisel;
19+
import static gregtech.api.enums.Mods.Computronics;
20+
import static gregtech.api.enums.Mods.EnderIO;
21+
import static gregtech.api.enums.Mods.EnhancedLootBags;
22+
import static gregtech.api.enums.Mods.EtFuturumRequiem;
23+
import static gregtech.api.enums.Mods.ExtraBees;
24+
import static gregtech.api.enums.Mods.ExtraUtilities;
25+
import static gregtech.api.enums.Mods.FloodLights;
26+
import static gregtech.api.enums.Mods.Forestry;
27+
import static gregtech.api.enums.Mods.ForgeMicroblocks;
28+
import static gregtech.api.enums.Mods.GalacticraftAmunRa;
29+
import static gregtech.api.enums.Mods.GalacticraftCore;
30+
import static gregtech.api.enums.Mods.GalacticraftMars;
31+
import static gregtech.api.enums.Mods.GalaxySpace;
32+
import static gregtech.api.enums.Mods.Gendustry;
33+
import static gregtech.api.enums.Mods.GraviSuite;
34+
import static gregtech.api.enums.Mods.HardcoreEnderExpansion;
35+
import static gregtech.api.enums.Mods.IndustrialCraft2;
36+
import static gregtech.api.enums.Mods.IronChests;
37+
import static gregtech.api.enums.Mods.IronTanks;
38+
import static gregtech.api.enums.Mods.JABBA;
39+
import static gregtech.api.enums.Mods.Minecraft;
40+
import static gregtech.api.enums.Mods.Natura;
41+
import static gregtech.api.enums.Mods.NaturesCompass;
42+
import static gregtech.api.enums.Mods.OpenBlocks;
43+
import static gregtech.api.enums.Mods.OpenComputers;
44+
import static gregtech.api.enums.Mods.OpenGlasses;
45+
import static gregtech.api.enums.Mods.OpenModularTurrets;
46+
import static gregtech.api.enums.Mods.OpenPrinters;
47+
import static gregtech.api.enums.Mods.OpenSecurity;
48+
import static gregtech.api.enums.Mods.PamsHarvestCraft;
49+
import static gregtech.api.enums.Mods.ProjectRedIllumination;
50+
import static gregtech.api.enums.Mods.Railcraft;
51+
import static gregtech.api.enums.Mods.StevesCarts2;
52+
import static gregtech.api.enums.Mods.StorageDrawers;
53+
import static gregtech.api.enums.Mods.SuperSolarPanels;
54+
import static gregtech.api.enums.Mods.Thaumcraft;
55+
import static gregtech.api.enums.Mods.TinkerConstruct;
56+
import static gregtech.api.enums.Mods.TwilightForest;
57+
import static gregtech.api.enums.Mods.VisualProspecting;
58+
import static gregtech.api.enums.Mods.Witchery;
59+
import static gregtech.api.enums.Mods.ZTones;
860
import static gregtech.api.recipe.RecipeMaps.assemblerRecipes;
961
import static gregtech.api.util.GTModHandler.getModItem;
1062
import static gregtech.api.util.GTRecipeBuilder.MINUTES;
@@ -52,6 +104,7 @@
52104
import gregtech.api.enums.GTValues;
53105
import gregtech.api.enums.ItemList;
54106
import gregtech.api.enums.Materials;
107+
import gregtech.api.enums.MaterialsBotania;
55108
import gregtech.api.enums.MaterialsKevlar;
56109
import gregtech.api.enums.MaterialsUEVplus;
57110
import gregtech.api.enums.OrePrefixes;
@@ -2786,6 +2839,90 @@ public void run() {
27862839

27872840
}
27882841

2842+
if (Botania.isModLoaded()) {
2843+
2844+
// Hand of Ender
2845+
2846+
GTValues.RA.stdBuilder()
2847+
.itemInputs(
2848+
GTModHandler.getModItem(Botania.ID, "enderEyeBlock", 1L, 0),
2849+
GTModHandler.getModItem(Witchery.ID, "witchhand", 1L, 0),
2850+
GTModHandler.getModItem(Botania.ID, "manaResource", 5L, 22),
2851+
GTModHandler.getModItem(Botania.ID, "manaBeacon", 1L, 5),
2852+
new ItemStack(Blocks.ender_chest, 1),
2853+
GTOreDictUnificator.get(OrePrefixes.plate, Materials.Obsidian, 2L),
2854+
GTUtility.getIntegratedCircuit(1))
2855+
.itemOutputs(GTModHandler.getModItem(Botania.ID, "enderHand", 1L, 0))
2856+
.fluidInputs(MaterialsBotania.Terrasteel.getMolten(1296)).duration(12 * SECONDS + 10 * TICKS)
2857+
.eut(TierEU.RECIPE_MV).addTo(assemblerRecipes);
2858+
2859+
// Botania seeds grass
2860+
2861+
GTValues.RA.stdBuilder()
2862+
.itemInputs(
2863+
new ItemStack(Blocks.grass, 16),
2864+
getModItem(Botania.ID, "grassSeeds", 1, 3, missing),
2865+
GTUtility.getIntegratedCircuit(1))
2866+
.itemOutputs(getModItem(Botania.ID, "altGrass", 16, 0, missing)).duration(5 * SECONDS).eut(24)
2867+
.addTo(assemblerRecipes);
2868+
GTValues.RA.stdBuilder()
2869+
.itemInputs(
2870+
new ItemStack(Blocks.grass, 16),
2871+
getModItem(Botania.ID, "grassSeeds", 1, 4, missing),
2872+
GTUtility.getIntegratedCircuit(1))
2873+
.itemOutputs(getModItem(Botania.ID, "altGrass", 16, 1, missing)).duration(5 * SECONDS).eut(24)
2874+
.addTo(assemblerRecipes);
2875+
GTValues.RA.stdBuilder()
2876+
.itemInputs(
2877+
new ItemStack(Blocks.grass, 16),
2878+
getModItem(Botania.ID, "grassSeeds", 1, 5, missing),
2879+
GTUtility.getIntegratedCircuit(1))
2880+
.itemOutputs(getModItem(Botania.ID, "altGrass", 16, 2, missing)).duration(5 * SECONDS).eut(24)
2881+
.addTo(assemblerRecipes);
2882+
GTValues.RA.stdBuilder()
2883+
.itemInputs(
2884+
new ItemStack(Blocks.grass, 16),
2885+
getModItem(Botania.ID, "grassSeeds", 1, 6, missing),
2886+
GTUtility.getIntegratedCircuit(1))
2887+
.itemOutputs(getModItem(Botania.ID, "altGrass", 16, 3, missing)).duration(5 * SECONDS).eut(24)
2888+
.addTo(assemblerRecipes);
2889+
GTValues.RA.stdBuilder()
2890+
.itemInputs(
2891+
new ItemStack(Blocks.grass, 16),
2892+
getModItem(Botania.ID, "grassSeeds", 1, 7, missing),
2893+
GTUtility.getIntegratedCircuit(1))
2894+
.itemOutputs(getModItem(Botania.ID, "altGrass", 16, 4, missing)).duration(5 * SECONDS).eut(24)
2895+
.addTo(assemblerRecipes);
2896+
GTValues.RA.stdBuilder()
2897+
.itemInputs(
2898+
new ItemStack(Blocks.grass, 16),
2899+
getModItem(Botania.ID, "grassSeeds", 1, 8, missing),
2900+
GTUtility.getIntegratedCircuit(1))
2901+
.itemOutputs(getModItem(Botania.ID, "altGrass", 16, 5, missing)).duration(5 * SECONDS).eut(24)
2902+
.addTo(assemblerRecipes);
2903+
GTValues.RA.stdBuilder()
2904+
.itemInputs(
2905+
getModItem(Botania.ID, "altGrass", 2, 0, missing),
2906+
getModItem(Botania.ID, "altGrass", 2, 1, missing),
2907+
getModItem(Botania.ID, "altGrass", 2, 2, missing),
2908+
getModItem(Botania.ID, "altGrass", 2, 3, missing),
2909+
getModItem(Botania.ID, "altGrass", 2, 4, missing),
2910+
getModItem(Botania.ID, "altGrass", 2, 5, missing),
2911+
getModItem(Botania.ID, "overgrowthSeed", 1, 0, missing),
2912+
getModItem(Botania.ID, "worldSeed", 1, 0, missing),
2913+
GTUtility.getIntegratedCircuit(10))
2914+
.itemOutputs(getModItem(Botania.ID, "enchantedSoil", 12, 0, missing)).duration(50 * SECONDS)
2915+
.eut(240).addTo(assemblerRecipes);
2916+
GTValues.RA.stdBuilder()
2917+
.itemInputs(
2918+
new ItemStack(Items.wheat, 16),
2919+
new ItemStack(Items.wheat_seeds, 1),
2920+
getModItem(Botania.ID, "fertilizer", 1, 0, missing),
2921+
GTUtility.getIntegratedCircuit(10))
2922+
.itemOutputs(new ItemStack(Blocks.tallgrass, 16, 1)).duration(5 * SECONDS).eut(24)
2923+
.addTo(assemblerRecipes);
2924+
}
2925+
27892926
// Hastelloy-X Structural Block
27902927
GTValues.RA.stdBuilder()
27912928
.itemInputs(
@@ -4859,7 +4996,7 @@ private void makeEnderIORecipes() {
48594996
GGMaterial.extremelyUnstableNaquadah.get(OrePrefixes.bolt, 4),
48604997
GTOreDictUnificator.get(OrePrefixes.foil, Materials.Manganese, 4),
48614998
ItemList.Gravistar.get(1L),
4862-
GTModHandler.getModItem(EnderIO.ID, "itemFrankenSkull", 1L, 5),
4999+
GTModHandler.getModItem(EtFuturumRequiem.ID, "totem_of_undying", 1L, 0),
48635000
GTOreDictUnificator.get(OrePrefixes.plate, Materials.StellarAlloy, 2),
48645001
GTUtility.getIntegratedCircuit(1))
48655002
.itemOutputs(GTModHandler.getModItem(EnderIO.ID, "itemBasicCapacitor", 1L, 6))
@@ -4870,7 +5007,7 @@ private void makeEnderIORecipes() {
48705007
.itemInputs(
48715008
GTModHandler.getModItem(EnderIO.ID, "itemBasicCapacitor", 1L, 5),
48725009
ItemList.Gravistar.get(1L),
4873-
GTModHandler.getModItem(EnderIO.ID, "itemFrankenSkull", 1L, 5),
5010+
GTModHandler.getModItem(EtFuturumRequiem.ID, "totem_of_undying", 1L, 0),
48745011
GTOreDictUnificator.get(OrePrefixes.plate, Materials.StellarAlloy, 2))
48755012
.itemOutputs(GTModHandler.getModItem(EnderIO.ID, "itemBasicCapacitor", 1L, 6))
48765013
.fluidInputs(Materials.Neutronium.getMolten(1152)).duration(10 * SECONDS).eut(TierEU.RECIPE_ZPM)

src/main/java/com/dreammaster/gthandler/recipes/ChemicalReactorRecipes.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import static bartworks.system.material.WerkstoffLoader.Roquesit;
44
import static goodgenerator.items.GGMaterial.indiumPhosphate;
5+
import static gregtech.api.enums.Mods.Botania;
56
import static gregtech.api.enums.Mods.DraconicEvolution;
67
import static gregtech.api.enums.Mods.Forestry;
78
import static gregtech.api.enums.Mods.Gendustry;
@@ -331,6 +332,14 @@ public void run() {
331332
.fluidInputs(FluidRegistry.getFluidStack("binnie.bacteria", 1000)).requiresCleanRoom()
332333
.duration(60 * MINUTES).eut(TierEU.RECIPE_MV).addTo(UniversalChemical);
333334

335+
GTValues.RA.stdBuilder()
336+
.itemInputs(
337+
GTModHandler.getModItem(Botania.ID, "cocoon", 1L, 0),
338+
GTModHandler.getModItem(Genetics.ID, "misc", 64L, 4))
339+
.itemOutputs(CustomItemList.TheBigEgg.get(1L))
340+
.fluidInputs(FluidRegistry.getFluidStack("binnie.bacteria", 1000)).requiresCleanRoom()
341+
.duration(60 * MINUTES).eut(TierEU.RECIPE_MV).addTo(UniversalChemical);
342+
334343
}
335344

336345
if (Gendustry.isModLoaded() && IndustrialCraft2.isModLoaded()) {
@@ -400,6 +409,18 @@ public void run() {
400409

401410
}
402411

412+
if (Botania.isModLoaded()) {
413+
414+
GTValues.RA.stdBuilder()
415+
.itemInputs(
416+
GTModHandler.getModItem(Botania.ID, "manaBottle", 1L, 0),
417+
GTModHandler.getModItem(HardcoreEnderExpansion.ID, "essence", 1L, 0))
418+
.itemOutputs(GTModHandler.getModItem(Botania.ID, "manaResource", 1L, 15))
419+
.fluidInputs(FluidRegistry.getFluidStack("liquidair", 1000)).duration(1 * MINUTES)
420+
.eut(TierEU.RECIPE_MV).addTo(UniversalChemical);
421+
422+
}
423+
403424
}
404425

405426
public static void singleBlockOnly() {

src/main/java/com/dreammaster/gthandler/recipes/LaserEngraverRecipes.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.dreammaster.gthandler.recipes;
22

3+
import static gregtech.api.enums.Mods.Botania;
34
import static gregtech.api.enums.Mods.GalacticraftCore;
45
import static gregtech.api.enums.Mods.OpenComputers;
56
import static gregtech.api.enums.Mods.SuperSolarPanels;
@@ -21,6 +22,7 @@
2122
import gregtech.api.enums.GTValues;
2223
import gregtech.api.enums.ItemList;
2324
import gregtech.api.enums.Materials;
25+
import gregtech.api.enums.MaterialsBotania;
2426
import gregtech.api.enums.MaterialsUEVplus;
2527
import gregtech.api.enums.OrePrefixes;
2628
import gregtech.api.enums.TierEU;
@@ -243,6 +245,36 @@ public void run() {
243245
.itemOutputs(ItemList.Circuit_Wafer_NPIC.get(32)).requiresCleanRoom().duration(60 * 20)
244246
.eut(TierEU.RECIPE_UV).addTo(WaferEngravingRecipes);
245247

248+
// Bifrost laser recipes
249+
GTValues.RA.stdBuilder()
250+
.itemInputs(
251+
GTModHandler.getModItem(Botania.ID, "elfGlass", 1L, 0),
252+
GTModHandler.getModItem(Botania.ID, "rainbowRod", 0L, 0))
253+
.itemOutputs(GTModHandler.getModItem(Botania.ID, "bifrostPerm", 1L, 0)).duration(2 * SECONDS)
254+
.eut(TierEU.RECIPE_IV).addTo(laserEngraverRecipes);
255+
256+
GTValues.RA.stdBuilder()
257+
.itemInputs(
258+
GTModHandler.getModItem(Botania.ID, "livingrock", 1L, 0),
259+
GTModHandler.getModItem(Botania.ID, "elfGlass", 1L, 0),
260+
GTModHandler.getModItem(Botania.ID, "rainbowRod", 0L, 0),
261+
GTUtility.copyAmount(
262+
0,
263+
GTOreDictUnificator.get(OrePrefixes.lens, MaterialsBotania.BotaniaDragonstone, 1)))
264+
.itemOutputs(GTModHandler.getModItem(Botania.ID, "shimmerrock", 1L, 0)).duration(2 * SECONDS)
265+
.eut(TierEU.RECIPE_IV).addTo(laserEngraverRecipes);
266+
267+
GTValues.RA.stdBuilder()
268+
.itemInputs(
269+
GTModHandler.getModItem(Botania.ID, "dreamwood", 1L, 1),
270+
GTModHandler.getModItem(Botania.ID, "elfGlass", 1L, 0),
271+
GTModHandler.getModItem(Botania.ID, "rainbowRod", 0L, 0),
272+
GTUtility.copyAmount(
273+
0,
274+
GTOreDictUnificator.get(OrePrefixes.lens, MaterialsBotania.BotaniaDragonstone, 1)))
275+
.itemOutputs(GTModHandler.getModItem(Botania.ID, "shimmerwoodPlanks", 1L, 0)).duration(2 * SECONDS)
276+
.eut(TierEU.RECIPE_IV).addTo(laserEngraverRecipes);
277+
246278
// Protomatter recipes
247279
GTValues.RA.stdBuilder().fluidInputs(MaterialsUEVplus.DimensionallyTranscendentResidue.getFluid(100L))
248280
.duration(10 * SECONDS).eut(TierEU.RECIPE_UIV).fluidOutputs(MaterialsUEVplus.Protomatter.getFluid(100L))

src/main/java/com/dreammaster/gthandler/recipes/SpaceAssemblerRecipes.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,25 @@ public void run() {
457457
.metadata(IGRecipeMaps.MODULE_TIER, 1).duration(10 * SECONDS).eut(TierEU.RECIPE_UHV)
458458
.addTo(IGRecipeMaps.spaceAssemblerRecipes);
459459
}
460+
// Pseudo-Inversion Sigil Ritual
461+
/*
462+
* if (ExtraUtilities.isModLoaded()) { GTValues.RA.stdBuilder() .itemInputs(
463+
* getModItem(UniversalSingularities.ID, "universal.vanilla.singularity", 1, 2), getModItem(Avaritia.ID,
464+
* "Singularity", 1, 0), getModItem(UniversalSingularities.ID, "universal.general.singularity", 1, 24),
465+
* getModItem(Avaritia.ID, "Singularity", 1, 3), getModItem(Avaritia.ID, "Resource", 64, 7),
466+
* getModItem(Avaritia.ID, "Ultimate_Stew", 1, 0), getModItem(Avaritia.ID, "Cosmic_Meatballs", 1, 0),
467+
* getModItem(StevesCarts2.ID, "CartModule", 1, 82), getModItem(ExtraUtilities.ID, "decorativeBlock1", 16,
468+
* 12), getModItem(BiomesOPlenty.ID, "petals", 64, 0), getModItem(Witchery.ID, "ingredient", 64, 56),
469+
* getModItem(Avaritia.ID, "Endest_Pearl", 16, 0), getModItem(EtFuturumRequiem.ID, "chorus_flower", 64, 0),
470+
* getModItem(Witchery.ID, "cauldronbook", 1, 0), getModItem(AvaritiaAddons.ID, "CompressedChest", 4, 0),
471+
* getModItem(ExtraUtilities.ID, "block_bedrockium", 16, 0)) .fluidInputs( new
472+
* FluidStack(FluidRegistry.getFluid("ender"), 16000), new FluidStack(FluidRegistry.getFluid("endergoo"),
473+
* 8000), new FluidStack(FluidRegistry.getFluid("radon"), 4000), new
474+
* FluidStack(FluidRegistry.getFluid("potion.diablosauce.strong"), 2000)) .itemOutputs( new
475+
* NBTItem(getModItem(ExtraUtilities.ID, "divisionSigil", 1, 0)) .setNBT("{stable:1b}"))
476+
* .metadata(IGRecipeMaps.MODULE_TIER, 1).duration(10 * SECONDS).eut(TierEU.RECIPE_UV)
477+
* .addTo(IGRecipeMaps.spaceAssemblerRecipes); }
478+
*/
460479
}
461480
}
462481
}

src/main/java/com/dreammaster/scripts/ScriptAdvancedSolarPanel.java

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
import static gregtech.api.enums.Mods.AdvancedSolarPanel;
44
import static gregtech.api.enums.Mods.IndustrialCraft2;
55
import static gregtech.api.enums.Mods.Minecraft;
6+
import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes;
67
import static gregtech.api.recipe.RecipeMaps.assemblerRecipes;
8+
import static gregtech.api.recipe.RecipeMaps.autoclaveRecipes;
9+
import static gregtech.api.recipe.RecipeMaps.hammerRecipes;
710
import static gregtech.api.util.GTModHandler.getModItem;
811
import static gregtech.api.util.GTRecipeBuilder.MINUTES;
912
import static gregtech.api.util.GTRecipeBuilder.SECONDS;
@@ -15,6 +18,7 @@
1518
import gregtech.api.enums.ItemList;
1619
import gregtech.api.enums.Materials;
1720
import gregtech.api.enums.OrePrefixes;
21+
import gregtech.api.enums.TierEU;
1822
import gregtech.api.util.GTOreDictUnificator;
1923

2024
public class ScriptAdvancedSolarPanel implements IScriptLoader {
@@ -147,5 +151,36 @@ public void loadRecipes() {
147151
.itemOutputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 1, 4, missing))
148152
.duration(1 * MINUTES + 20 * SECONDS).eut(122880).addTo(assemblerRecipes);
149153

154+
GTValues.RA.stdBuilder().itemInputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 1, 0, missing))
155+
.itemOutputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 9, 9, missing))
156+
.duration(2 * SECONDS).eut(TierEU.RECIPE_LV).addTo(hammerRecipes);
157+
158+
GTValues.RA.stdBuilder()
159+
.itemInputs(
160+
GTOreDictUnificator.get(OrePrefixes.plate, Materials.Sunnarium, 32L),
161+
getModItem(IndustrialCraft2.ID, "itemPartIridium", 64, 0, missing))
162+
.itemOutputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 8, 1, missing))
163+
.duration(40 * SECONDS).eut(245760).addTo(alloySmelterRecipes);
164+
165+
GTValues.RA.stdBuilder()
166+
.itemInputs(
167+
getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 8, 1, missing),
168+
getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 64, 3, missing))
169+
.itemOutputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 8, 4, missing))
170+
.duration(80 * SECONDS).eut(983040).addTo(alloySmelterRecipes);
171+
172+
GTValues.RA.stdBuilder()
173+
.itemInputs(
174+
getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 64, 2, missing),
175+
getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 64, 2, missing))
176+
.itemOutputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 16, 3, missing))
177+
.fluidInputs(Materials.Sunnarium.getMolten(2304L)).duration(2 * MINUTES).eut(TierEU.RECIPE_ZPM)
178+
.addTo(autoclaveRecipes);
179+
180+
GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Uranium, 64L))
181+
.itemOutputs(getModItem(AdvancedSolarPanel.ID, "asp_crafting_items", 64, 2, missing))
182+
.fluidInputs(Materials.Sunnarium.getMolten(9216L)).duration(2 * MINUTES).eut(TierEU.RECIPE_ZPM)
183+
.addTo(autoclaveRecipes);
184+
150185
}
151186
}

0 commit comments

Comments
 (0)