From 01c36556e3e089b80123d677e263885869175d2e Mon Sep 17 00:00:00 2001 From: tracer4b <61507029+tracer4b@users.noreply.github.com> Date: Sat, 27 Aug 2022 12:33:59 +0800 Subject: [PATCH] swap to avaritia infinity closes #79 --- overrides/config/moreplates.cfg | 2 +- overrides/scripts/_oreDict.zs | 33 +++++++++++++++++++++++-- overrides/scripts/extendedcrafting.zs | 2 +- overrides/scripts/materials.zs | 2 ++ overrides/scripts/multiblocks_expert.zs | 2 +- 5 files changed, 36 insertions(+), 5 deletions(-) diff --git a/overrides/config/moreplates.cfg b/overrides/config/moreplates.cfg index 6cb4358..bf0f760 100644 --- a/overrides/config/moreplates.cfg +++ b/overrides/config/moreplates.cfg @@ -166,7 +166,7 @@ items { B:glowstone_plate=false B:gold_stick=false B:infinity_gear=false - B:infinity_plate=false + B:infinity_plate=true B:invar_stick=false B:iridium_stick=false B:iron_alloy_gear=false diff --git a/overrides/scripts/_oreDict.zs b/overrides/scripts/_oreDict.zs index 50c4b49..442c875 100644 --- a/overrides/scripts/_oreDict.zs +++ b/overrides/scripts/_oreDict.zs @@ -127,7 +127,7 @@ var blocksDisabled as IItemStack[][IOreDictEntry] = { #blockInfinity : [ - +// ], #blockInvar @@ -656,7 +656,7 @@ var ingotsDisabled as IItemStack[][IOreDictEntry] = { #ingotInfinity : [ - +// ], #ingotInvar @@ -1316,6 +1316,35 @@ for oreDictEntry, items in miscDisabled { .add(); +// Infinity conversion +recipes.addShapeless(, []); +recipes.addShapeless(, []); + +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +// Infinity Plate * 1 +.findRecipe(24, [, .withTag({Configuration: 1})], null).remove(); +// Double Infinity Plate * 1 +.findRecipe(96, [ * 2, .withTag({Configuration: 2})], null).remove(); + +bender.recipeBuilder() + .inputs() + .circuit(1) + .outputs() + .duration(5000).EUt(24).buildAndRegister(); + +arc_furnace.recipeBuilder() + .inputs() + .fluidInputs( * 5000) + .outputs() + .duration(5000).EUt(30).buildAndRegister(); + //Add moreplates neutronium plate to gtce neutronium ore dict //.add(); diff --git a/overrides/scripts/extendedcrafting.zs b/overrides/scripts/extendedcrafting.zs index ee1dd00..d594626 100644 --- a/overrides/scripts/extendedcrafting.zs +++ b/overrides/scripts/extendedcrafting.zs @@ -483,7 +483,7 @@ makeExtremeRecipe9(, ////////////////////////// Infinity Ingot /////////////////////// //mods.avaritia.ExtremeCrafting.remove(); -makeExtremeRecipe9(, +makeExtremeRecipe9(, [" ", " ABBB", " ABBBCDB", diff --git a/overrides/scripts/materials.zs b/overrides/scripts/materials.zs index d2f6fde..d566cad 100644 --- a/overrides/scripts/materials.zs +++ b/overrides/scripts/materials.zs @@ -172,7 +172,9 @@ var infinity = MaterialBuilder(32026, "infinity") .ingot() .color(0x000000).iconSet("shiny") .flags("generate_plate") + .components([ * 5]) .build(); +.setFormula("∞"); var microversium = MaterialBuilder(32027, "microversium") .ingot() diff --git a/overrides/scripts/multiblocks_expert.zs b/overrides/scripts/multiblocks_expert.zs index 6256eb2..40599df 100644 --- a/overrides/scripts/multiblocks_expert.zs +++ b/overrides/scripts/multiblocks_expert.zs @@ -494,7 +494,7 @@ makeExtremeRecipe5(, F : }); assembly_line.recipeBuilder() - .inputs( * 24, * 24, * 24, * 24, * 64, * 64, * 24, * 8, * 3, * 3, * 3, * 3) + .inputs( * 24, * 24, * 24, * 24, * 64, * 64, * 24, * 8, * 3, * 3, * 3, * 3) .fluidInputs( * 36864, * 18432, * 63216, * 4608) .outputs() .duration(900).EUt(7864320).buildAndRegister();