/* SevTech: Ages Applied Energistics 2 Script This script handles custom integration control to a mod. Note: These scripts are created and for the usage in SevTech: Ages and other modpacks curated by DarkPacks. You can use these scripts for reference and for learning but not for copying and pasting and claiming as your own. */ import crafttweaker.item.IItemStack; import crafttweaker.item.IIngredient; import scripts.crafttweaker.utils; static ae as IItemStack[string][string] = { press: { engineering: , silicon: }, printed: { calculation: , engineering: , logic: , silicon: }, processor: { calculation: , engineering: , logic: } }; static rs as IItemStack[string][string] = { printed: { advanced: , basic: , improved: , silicon: }, processor: { advanced: , basic: , improved: , } }; function init() { // Re-create silicon recipe appliedEnergistics.removeInscribe(ae.printed.silicon); appliedEnergistics.addInscribe(ae.printed.silicon, , true, ae.press.silicon); // Use GC heavy plating as alternative recipe for printed engineering appliedEnergistics.addInscribe(ae.printed.engineering, , true, ae.press.engineering); // ============================================== // Refined Storage re-creation appliedEnergistics.addInscribe(, , false, , ); appliedEnergistics.addInscribe(, , false, ae.processor.engineering, ); appliedEnergistics.addInscribe(, , false, ae.processor.engineering, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, ae.processor.logic, ); appliedEnergistics.addInscribe(, , false, , ); appliedEnergistics.addInscribe(, , false, , ); appliedEnergistics.addInscribe(, , false, , ); appliedEnergistics.addInscribe(, , false, .withTag({StoredEnchantments: utils.makeJeidTag(.makeEnchantment(1)).ench}), ); appliedEnergistics.addInscribe(, , false, .withTag({StoredEnchantments: utils.makeJeidTag(.makeEnchantment(1)).ench}), ); appliedEnergistics.addInscribe(, , false, .withTag({StoredEnchantments: utils.makeJeidTag(.makeEnchantment(2)).ench}), ); appliedEnergistics.addInscribe(, , false, .withTag({StoredEnchantments: utils.makeJeidTag(.makeEnchantment(3)).ench}), ); appliedEnergistics.addGrindstone( * 2, .withTag({})); // Death Compass -> Bone Meal }