From 3e63b16c32e52cfb5bbb1a3a9c9ca65d249e7827 Mon Sep 17 00:00:00 2001 From: Martin Robertz Date: Sun, 3 Mar 2024 11:32:06 +0100 Subject: [PATCH] add recipes for Dark Steel chest update deps --- dependencies.gradle | 4 +-- .../dreammaster/scripts/ScriptIronChests.java | 35 +++++++++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) diff --git a/dependencies.gradle b/dependencies.gradle index b547703aa..4a6139db4 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,12 +1,12 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.45.84:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.45.86:dev") api("com.github.GTNewHorizons:Yamcl:0.6.0:dev") api("com.github.GTNewHorizons:Baubles:1.0.4:dev") compileOnly("com.github.GTNewHorizons:Avaritia:1.49:dev") { transitive = false } - compileOnly("com.github.GTNewHorizons:twilightforest:2.5.16:dev") { transitive = false } + compileOnly("com.github.GTNewHorizons:twilightforest:2.5.17:dev") { transitive = false } compileOnly("com.github.GTNewHorizons:GalacticGregGT5:1.1.0:dev") { transitive = false } compileOnly("com.github.GTNewHorizons:GTNH-Intergalactic:1.3.1:dev") { transitive = false } compileOnly("com.github.GTNewHorizons:TecTech:5.3.32:dev") { transitive = false } diff --git a/src/main/java/com/dreammaster/scripts/ScriptIronChests.java b/src/main/java/com/dreammaster/scripts/ScriptIronChests.java index b2d8ddf9a..70f59c6de 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptIronChests.java +++ b/src/main/java/com/dreammaster/scripts/ScriptIronChests.java @@ -316,6 +316,28 @@ public void loadRecipes() { "craftingToolHardHammer", getModItem(IndustrialCraft2.ID, "itemDensePlates", 1, 7, missing), "craftingToolScrewdriver"); + addShapedRecipe( + getModItem(IronChests.ID, "BlockIronChest", 1, 9, missing), + "screwDarkSteel", + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + "screwDarkSteel", + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + getModItem(IronChests.ID, "BlockIronChest", 1, 2, missing), + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + "craftingToolHardHammer", + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + "craftingToolScrewdriver"); + addShapedRecipe( + getModItem(IronChests.ID, "diamondDarkSteelUpgrade", 1, 0, missing), + "screwDarkSteel", + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + "screwDarkSteel", + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 1L), + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + "craftingToolHardHammer", + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 1L), + "craftingToolScrewdriver"); GT_Values.RA.stdBuilder() .itemInputs( @@ -1381,6 +1403,19 @@ public void loadRecipes() { GT_Utility.getIntegratedCircuit(2)) .itemOutputs(getModItem(IronChests.ID, "diamondObsidianUpgrade", 1, 0, missing)).duration(40 * SECONDS) .eut(256).addTo(assemblerRecipes); + GT_Values.RA.stdBuilder() + .itemInputs( + getModItem(IronChests.ID, "BlockIronChest", 1, 2, missing), + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 2L), + GT_Utility.getIntegratedCircuit(2)) + .itemOutputs(getModItem(IronChests.ID, "BlockIronChest", 1, 9, missing)).duration(20 * SECONDS).eut(480) + .addTo(assemblerRecipes); + GT_Values.RA.stdBuilder() + .itemInputs( + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 1L), + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.DarkSteel, 2L)) + .itemOutputs(getModItem(IronChests.ID, "diamondDarkSteelUpgrade", 1, 0, missing)).duration(40 * SECONDS) + .eut(480).addTo(assemblerRecipes); } }