From c6d8de45c7f9905ed30e683d932e7ffa4bc9b0d5 Mon Sep 17 00:00:00 2001 From: Querns Date: Fri, 6 Sep 2024 18:54:27 -0500 Subject: [PATCH 1/5] Adds crafting recipe for Infinite Spray Can --- .../dreammaster/scripts/ScriptGregtech.java | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/src/main/java/com/dreammaster/scripts/ScriptGregtech.java b/src/main/java/com/dreammaster/scripts/ScriptGregtech.java index 587a04587..083fc1fdd 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptGregtech.java +++ b/src/main/java/com/dreammaster/scripts/ScriptGregtech.java @@ -2,6 +2,7 @@ import static gregtech.api.GregTechAPI.sBlockOres1; import static gregtech.api.enums.Mods.AdvancedSolarPanel; +import static gregtech.api.enums.Mods.AppliedEnergistics2; import static gregtech.api.enums.Mods.BiomesOPlenty; import static gregtech.api.enums.Mods.BloodArsenal; import static gregtech.api.enums.Mods.CropsPlusPlus; @@ -51,6 +52,8 @@ import gregtech.api.util.GTOreDictUnificator; import gregtech.api.util.GTUtility; import tconstruct.library.TConstructRegistry; +import vexatos.tgregworks.reference.PartTypes; +import vexatos.tgregworks.util.TGregUtils; public class ScriptGregtech implements IScriptLoader { @@ -883,6 +886,46 @@ public void loadRecipes() { 'm', ItemList.Cover_SolarPanel_ZPM.get(1L)); + ExtremeCraftingManager.getInstance().addExtremeShapedOreRecipe( + ItemList.Spray_Color_Infinite.get(1L), + "---RR----", + "---PsR---", + "---RRR---", + "--rrrrr--", + "--If-AI--", + "--IF-AI--", + "--IWCcI--", + "--IbSEI--", + "---III---", + 'I', + TGregUtils.newItemStack(Materials.Iridium, PartTypes.LargePlate, 1), + 'R', + TGregUtils.newItemStack(Materials.Tungsten, PartTypes.LargePlate, 1), + 'r', + TGregUtils.newItemStack(Materials.Palladium, PartTypes.LargePlate, 1), + 'S', + getModItem(Minecraft.ID, "sand", 1, 0, missing), + 'C', + getModItem(ThaumicBases.ID, "rainbowCactus", 1, 0, missing), + 'E', + getModItem(AppliedEnergistics2.ID, "tile.BlockDenseEnergyCell", 1, 0, missing), + 'W', + ItemList.AcceleratorIV.get(1L), + 'F', + "fenceWood", + 'f', + getModItem(OpenBlocks.ID, "fan", 1, 0, missing), + 'c', + getModItem(AppliedEnergistics2.ID, "item.ItemMultiPart", 1, 36), + 'A', + getModItem(AppliedEnergistics2.ID, "item.ItemMultiPart", 1, 300, missing), + 's', + getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1, 57), + 'P', + getModItem(AppliedEnergistics2.ID, "item.ItemMultiPart", 1, 320, missing), + 'b', + ItemList.Battery_Buffer_3by3_IV.get(1L)); + GTValues.RA.stdBuilder().itemInputs(getModItem(TinkerConstruct.ID, "strangeFood", 1, 0, missing)) .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 2L)).duration(15 * SECONDS) .eut(2).addTo(extractorRecipes); From ef65a5dcadff2c8cd8b5920411dfcc300bb7c8fc Mon Sep 17 00:00:00 2001 From: Martin Robertz Date: Sat, 7 Sep 2024 18:24:35 +0200 Subject: [PATCH 2/5] update to pre version of gt --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index d0b57e2ac..b69ecc1d6 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.68:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.77-pre:dev") api("com.github.GTNewHorizons:Yamcl:0.6.0:dev") api("com.github.GTNewHorizons:Baubles:1.0.4:dev") From c9b76b03165ad62017443b631ff4797e58719647 Mon Sep 17 00:00:00 2001 From: Martin Robertz Date: Sun, 8 Sep 2024 23:44:14 +0200 Subject: [PATCH 3/5] Update dependencies.gradle --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index b69ecc1d6..892fc958c 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.77-pre:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.80:dev") api("com.github.GTNewHorizons:Yamcl:0.6.0:dev") api("com.github.GTNewHorizons:Baubles:1.0.4:dev") From 2821189cf6acab70567b5fad2cc15ba71775b93b Mon Sep 17 00:00:00 2001 From: Martin Robertz Date: Mon, 9 Sep 2024 00:01:33 +0200 Subject: [PATCH 4/5] Update dependencies.gradle --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index 892fc958c..695e9ef23 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.80:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.81:dev") api("com.github.GTNewHorizons:Yamcl:0.6.0:dev") api("com.github.GTNewHorizons:Baubles:1.0.4:dev") From 13c14f837a1f6693925d2ded0c3890f72ee2d139 Mon Sep 17 00:00:00 2001 From: chochem <40274384+chochem@users.noreply.github.com> Date: Sun, 8 Sep 2024 23:48:12 +0100 Subject: [PATCH 5/5] update dep --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index 695e9ef23..0f7c2f1b8 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.81:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.49.82:dev") api("com.github.GTNewHorizons:Yamcl:0.6.0:dev") api("com.github.GTNewHorizons:Baubles:1.0.4:dev")