From d016bf4fd8f2f7f64e2debd4da4ae95c86fd872b Mon Sep 17 00:00:00 2001 From: EnderProyects <45178400+EnderProyects@users.noreply.github.com> Date: Mon, 16 Dec 2024 21:00:02 +0100 Subject: [PATCH] Add new recipe for asgardandelion (#1108) Co-authored-by: Martin Robertz --- .../scripts/ScriptAvaritiaAddons.java | 74 ++++++++++++++++++- 1 file changed, 73 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dreammaster/scripts/ScriptAvaritiaAddons.java b/src/main/java/com/dreammaster/scripts/ScriptAvaritiaAddons.java index 98f69e7fa..e0c11f252 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptAvaritiaAddons.java +++ b/src/main/java/com/dreammaster/scripts/ScriptAvaritiaAddons.java @@ -24,7 +24,9 @@ import cpw.mods.fml.common.registry.GameRegistry; import fox.spiteful.avaritia.Config; +import fox.spiteful.avaritia.blocks.LudicrousBlocks; import fox.spiteful.avaritia.crafting.ExtremeCraftingManager; +import fox.spiteful.avaritia.items.LudicrousItems; import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; @@ -34,6 +36,9 @@ import gregtech.api.recipe.metadata.CompressionTierKey; import gregtech.api.util.GTOreDictUnificator; import gregtech.api.util.GTUtility; +import vazkii.botania.common.item.ModItems; +import vazkii.botania.common.item.block.ItemBlockSpecialFlower; +import vazkii.botania.common.lib.LibBlockNames; public class ScriptAvaritiaAddons implements IScriptLoader { @@ -124,7 +129,74 @@ public void loadRecipes() { ItemList.Quantum_Chest_IV.get(1L), 'h', getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1, 60)); - + // Asgardandelion + ExtremeCraftingManager.getInstance().addExtremeShapedOreRecipe( + ItemBlockSpecialFlower.ofType("asgardandelion"), + "R0D0G0E0M", + "000iii000", + "d0i876i0n", + "00iAZai00", + "T0i5B4i0r", + "010iii010", + "t1102011H", + "001121100", + "e0K131S0m", + 'R', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_ARCANE_ROSE), + 'D', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_DANDELIFEON), + 'G', + ItemBlockSpecialFlower.ofType("beegonia"), + 'E', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_ENTROPINNYUM), + 'M', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_MUNCHDEW), + 'd', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_DAYBLOOM), + 'n', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_NIGHTSHADE), + 'T', + ItemBlockSpecialFlower.ofType("soarleander"), + 'r', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_RAFFLOWSIA), + 't', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_THERMALILY), + 'H', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_HYDROANGEAS), + 'e', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_ENDOFLAME), + 'K', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_KEKIMURUS), + '3', + new ItemStack(ModItems.blackLotus, 1, 1), + 'S', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_SPECTROLUS), + 'm', + ItemBlockSpecialFlower.ofType(LibBlockNames.SUBTILE_NARSLIMMUS), + 'Z', + new ItemStack(LudicrousBlocks.infinitato), + '1', + new ItemStack(LudicrousItems.resource, 1, 3), // Neutronium nugget + '2', + "blockCosmicNeutronium", + 'i', + "plateInfinity", + 'A', + "gemExquisiteBotaniaDragonstone", + 'a', + "gemExquisiteManaDiamond", + 'B', + "plateGaiaSpirit", + '4', + "plateLivingwood", + '5', + "plateLivingrock", + '6', + "plateElvenElementium", + '7', + "plateManasteel", + '8', + "plateTerrasteel"); // Infinity Egg (Witchery) if (Config.witch) {