From 0bdfcc7acc4115cb94fce7e9c8a4e819a0e87448 Mon Sep 17 00:00:00 2001 From: ZHAY10086 Date: Tue, 14 Apr 2026 09:14:52 +0800 Subject: [PATCH] hotfix2 scripts --- .../structures/hardmode_undead_botanist.nbt | Bin 12439 -> 12463 bytes scripts/AEGating.zs | 32 +++++++++-- scripts/ArbiterMachinery.zs | 2 +- scripts/CustomItems2.zs | 9 ++++ scripts/Fuhai.zs | 2 +- scripts/ModularAstral.zs | 21 ++++++++ scripts/ModularBotania.zs | 1 - scripts/ModularInfinityFurnace.zs | 8 +++ scripts/ModularMeteoricBefaller.zs | 2 +- scripts/ModularSolidFusion.zs | 8 +++ scripts/ModularVoidBranches.zs | 51 ++++++++++++++++++ scripts/ModularVoidMythical.zs | 26 ++++----- scripts/MythicProcessorArkencrusher.zs | 24 +++++++++ scripts/MythicProcessorFurnace.zs | 3 +- scripts/MythicProcessorTransfuser.zs | 8 ++- scripts/ToolTips.zs | 1 - scripts/ToolTips2.zs | 4 -- scripts/ToolTips3.zs | 1 + scripts/ToolTipsRevamped1.zs | 18 +++++++ 19 files changed, 194 insertions(+), 27 deletions(-) diff --git a/pillar/structures/hardmode_undead_botanist.nbt b/pillar/structures/hardmode_undead_botanist.nbt index 5e106be70c1669ef39ddf798ec74c1a0c077c94a..37b31b861a738d6504cc1d8a0b720c6be7c60350 100644 GIT binary patch literal 12463 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%0Doocfr-<;`@=O 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 Ve&h0M@wNZi*U3+@5N~B-0085&bd>-A diff --git a/scripts/AEGating.zs b/scripts/AEGating.zs index e653f8ba..102e9b54 100644 --- a/scripts/AEGating.zs +++ b/scripts/AEGating.zs @@ -1028,9 +1028,35 @@ recipes.addShapeless(, - - - +recipes.removeShaped(); +mods.extendedcrafting.TableCrafting.addShaped(, +[[, null, , null, ], +[null, null, , null, null], +[, , , , ], +[null, null, , null, null], +[, null, , null, ]]); + + +recipes.removeShaped(); +mods.extendedcrafting.TableCrafting.addShaped(, +[[, null, , null, ], +[null, null, , null, null], +[, , , , ], +[null, null, , null, null], +[, null, , null, ]]); + + +recipes.remove(); +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.remove(); +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); diff --git a/scripts/ArbiterMachinery.zs b/scripts/ArbiterMachinery.zs index 1cba1f32..f0843ea6 100644 --- a/scripts/ArbiterMachinery.zs +++ b/scripts/ArbiterMachinery.zs @@ -816,7 +816,7 @@ inffurnaceshardofshadesmar3.build(); val inffurnacefulfillshadesmar = RecipeBuilder.newBuilder("inffurnacefulfillshadesmar","infinity_furnace",40); inffurnacefulfillshadesmar.addFluidInput(*100); inffurnacefulfillshadesmar.addItemInput(*32); -inffurnacefulfillshadesmar.addItemInput(); +inffurnacefulfillshadesmar.addItemInput(); inffurnacefulfillshadesmar.addItemInput(*8); inffurnacefulfillshadesmar.addItemInput(*8); inffurnacefulfillshadesmar.addItemInput(*8); diff --git a/scripts/CustomItems2.zs b/scripts/CustomItems2.zs index 871eec1c..2e563b1f 100644 --- a/scripts/CustomItems2.zs +++ b/scripts/CustomItems2.zs @@ -4935,6 +4935,15 @@ purefluixgeode.maxStackSize = 64; purefluixgeode.beaconPayment = false; purefluixgeode.register(); +var supertranslucentcatalyzer = VanillaFactory.createItem("supertranslucent_catalyzer"); +supertranslucentcatalyzer.maxStackSize = 64; +supertranslucentcatalyzer.beaconPayment = false; +supertranslucentcatalyzer.register(); + +var crysteviageode = VanillaFactory.createItem("crystevia_geode"); +crysteviageode.maxStackSize = 64; +crysteviageode.beaconPayment = false; +crysteviageode.register(); diff --git a/scripts/Fuhai.zs b/scripts/Fuhai.zs index 7a6bef85..ff4e56b5 100644 --- a/scripts/Fuhai.zs +++ b/scripts/Fuhai.zs @@ -162,7 +162,7 @@ forgewyvascendedfluix4.build(); val infinitewishesrecipe = RecipeBuilder.newBuilder("infinitewishesrecipe","orb_of_infinite_wishes",40); infinitewishesrecipe.addEnergyPerTickInput(2000000000); -infinitewishesrecipe.addLifeEssenceInput(1000000, true); +infinitewishesrecipe.addLifeEssenceInput(1000000, false); infinitewishesrecipe.addWillInput("DEFAULT", 30,1,2000000); infinitewishesrecipe.addWillInput("CORROSIVE", 30,1,2000000); infinitewishesrecipe.addWillInput("DESTRUCTIVE", 30,1,2000000); diff --git a/scripts/ModularAstral.zs b/scripts/ModularAstral.zs index 39d71753..35d18443 100644 --- a/scripts/ModularAstral.zs +++ b/scripts/ModularAstral.zs @@ -497,4 +497,25 @@ ast33.addItemOutput(*5); ast33.build(); +val ast34 = RecipeBuilder.newBuilder("ast34","auto_astral_altar",1200); +ast34.addEnergyPerTickInput(1000); +ast34.addItemInput(*1); +ast34.addItemInput(*64); +ast34.addItemOutput(*16); +ast34.build(); + +val ast35 = RecipeBuilder.newBuilder("ast35","auto_astral_altar",1200); +ast35.addEnergyPerTickInput(1000); +ast35.addItemInput(*1); +ast35.addItemInput(*64); +ast35.addItemOutput(*32); +ast35.build(); + +val ast36 = RecipeBuilder.newBuilder("ast36","auto_astral_altar",1200); +ast36.addEnergyPerTickInput(1000); +ast36.addItemInput(*1); +ast36.addItemInput(*64); +ast36.addItemOutput(*64); +ast36.build(); + diff --git a/scripts/ModularBotania.zs b/scripts/ModularBotania.zs index 481d42a9..9b2fddd0 100644 --- a/scripts/ModularBotania.zs +++ b/scripts/ModularBotania.zs @@ -493,7 +493,6 @@ val bot48 = RecipeBuilder.newBuilder("bot48","gaia_altar",60); bot48.addEnergyPerTickInput(40000); bot48.addItemInput(*32); bot48.addItemInput(*1); -bot48.addItemInput(*1); bot48.addItemInput(*16); bot48.addItemOutput(*32); bot48.build(); diff --git a/scripts/ModularInfinityFurnace.zs b/scripts/ModularInfinityFurnace.zs index fe12de5f..aac7a04e 100644 --- a/scripts/ModularInfinityFurnace.zs +++ b/scripts/ModularInfinityFurnace.zs @@ -201,3 +201,11 @@ infinityfurnacedemantoid3.addItemInput(); infinityfurnacedemantoid3.addItemOutput(*4); infinityfurnacedemantoid3.build(); + +val infinityfurnacecursedslate2 = RecipeBuilder.newBuilder("infinityfurnacecursedslate2","infinity_furnace",10); +infinityfurnacecursedslate2.addFluidInput(*1); +infinityfurnacecursedslate2.addItemInput(*128); +infinityfurnacecursedslate2.addItemInput(*64); +infinityfurnacecursedslate2.addItemInput(*16); +infinityfurnacecursedslate2.addItemOutput(*4); +infinityfurnacecursedslate2.build(); \ No newline at end of file diff --git a/scripts/ModularMeteoricBefaller.zs b/scripts/ModularMeteoricBefaller.zs index 0a157c14..eddaebdc 100644 --- a/scripts/ModularMeteoricBefaller.zs +++ b/scripts/ModularMeteoricBefaller.zs @@ -308,6 +308,6 @@ val befaller12 = RecipeBuilder.newBuilder("befaller12","meteoric_befaller",100); befaller12.addBiomeInput("tardis:mountains"); befaller12.addFluidInput(*1000); befaller12.addItemInput(); -befaller12.addItemOutput(*64); +befaller12.addItemOutput(*320); befaller12.build(); diff --git a/scripts/ModularSolidFusion.zs b/scripts/ModularSolidFusion.zs index bfe0a1d3..59594dc8 100644 --- a/scripts/ModularSolidFusion.zs +++ b/scripts/ModularSolidFusion.zs @@ -287,6 +287,14 @@ bettersolidfusion11.addItemOutput(*6); bettersolidfusion11.build(); +val bettersolidfusion12 = RecipeBuilder.newBuilder("bettersolidfusion12","inertial_confinement_reactor",10); +bettersolidfusion12.addEnergyPerTickInput(1000000); +bettersolidfusion12.addItemInput(*4); +bettersolidfusion12.addItemInput(*4); +bettersolidfusion12.addItemOutput(*4); +bettersolidfusion12.build(); + + mods.extendedcrafting.TableCrafting.addShaped(, diff --git a/scripts/ModularVoidBranches.zs b/scripts/ModularVoidBranches.zs index 63b882bd..d0883260 100644 --- a/scripts/ModularVoidBranches.zs +++ b/scripts/ModularVoidBranches.zs @@ -1582,3 +1582,54 @@ moltenchaosentropic1.addItemInput(); moltenchaosentropic1.addFluidInput(*2000); moltenchaosentropic1.addFluidOutput(*250); moltenchaosentropic1.build(); + + + + + +val crystcryst1 = RecipeBuilder.newBuilder("crystcryst1","essentia_crystallizer",2); +crystcryst1.addItemInput(); +crystcryst1.addItemInput(); +crystcryst1.addItemOutput(*9); +crystcryst1.build(); + +val crystcryst2 = RecipeBuilder.newBuilder("crystcryst2","essentia_crystallizer",2); +crystcryst2.addItemInput(); +crystcryst2.addItemInput(); +crystcryst2.addItemOutput(*9); +crystcryst2.build(); + +val crystcryst3 = RecipeBuilder.newBuilder("crystcryst3","essentia_crystallizer",2); +crystcryst3.addItemInput(); +crystcryst3.addItemInput(); +crystcryst3.addItemOutput(*9); +crystcryst3.build(); + +val crystcryst4 = RecipeBuilder.newBuilder("crystcryst4","essentia_crystallizer",2); +crystcryst4.addItemInput(); +crystcryst4.addItemInput(); +crystcryst4.addItemOutput(*9); +crystcryst4.build(); + +val crystcryst5 = RecipeBuilder.newBuilder("crystcryst5","essentia_crystallizer",2); +crystcryst5.addItemInput(); +crystcryst5.addItemInput(); +crystcryst5.addItemOutput(*9); +crystcryst5.build(); + +val crystcryst6 = RecipeBuilder.newBuilder("crystcryst6","essentia_crystallizer",2); +crystcryst6.addItemInput(); +crystcryst6.addItemInput(); +crystcryst6.addItemOutput(*9); +crystcryst6.build(); + + + + +mods.nuclearcraft.dissolver.addRecipe([*4, *8000, *8000]); + +mods.nuclearcraft.dissolver.addRecipe([*4, *8000, *8000]); + +mods.nuclearcraft.dissolver.addRecipe([*4, *8000, *8000]); + +mods.nuclearcraft.dissolver.addRecipe([*16, *8000, *8000]); \ No newline at end of file diff --git a/scripts/ModularVoidMythical.zs b/scripts/ModularVoidMythical.zs index a9374f05..c7d6e121 100644 --- a/scripts/ModularVoidMythical.zs +++ b/scripts/ModularVoidMythical.zs @@ -1350,18 +1350,18 @@ mith16.addItemOutput(*50); mith16.setChance(0.8); mith16.addItemOutput(*50); mith16.setChance(0.8); -mith16.addItemOutput(*20); -mith16.setChance(0.3); -mith16.addItemOutput(*20); -mith16.setChance(0.3); -mith16.addItemOutput(*20); -mith16.setChance(0.3); -mith16.addItemOutput(*20); -mith16.setChance(0.3); -mith16.addItemOutput(*20); -mith16.setChance(0.3); -mith16.addItemOutput(*20); -mith16.setChance(0.3); +mith16.addItemOutput(*60); +mith16.setChance(0.9); +mith16.addItemOutput(*60); +mith16.setChance(0.9); +mith16.addItemOutput(*60); +mith16.setChance(0.9); +mith16.addItemOutput(*60); +mith16.setChance(0.9); +mith16.addItemOutput(*60); +mith16.setChance(0.9); +mith16.addItemOutput(*60); +mith16.setChance(0.9); mith16.addItemOutput(*60); mith16.setChance(0.9); mith16.addItemOutput(*60); @@ -1376,6 +1376,8 @@ mith16.addItemOutput(*60); mith16.setChance(0.9); mith16.addItemOutput(*10); mith16.setChance(0.3); +mith16.addItemOutput(*360); +mith16.setChance(0.9); mith16.addItemOutput(*3); mith16.setChance(0.2); mith16.addItemOutput(); diff --git a/scripts/MythicProcessorArkencrusher.zs b/scripts/MythicProcessorArkencrusher.zs index 25f60245..a7f03463 100644 --- a/scripts/MythicProcessorArkencrusher.zs +++ b/scripts/MythicProcessorArkencrusher.zs @@ -353,3 +353,27 @@ mytharken33.addItemInput(*64); mytharken33.addItemOutput(*4096); mytharken33.build(); + + +val mytharken34 = RecipeBuilder.newBuilder("mytharken34","mythic_processor_arkencrusher",2); +mytharken34.addEnergyPerTickInput(1000000); +mytharken34.addFluidInput(*50); +mytharken34.addItemInput(); +mytharken34.addItemOutput(*16); +mytharken34.addItemOutput(*16); +mytharken34.addItemOutput(*16); +mytharken34.addItemOutput(*16); +mytharken34.addFluidOutput(*50); +mytharken34.build(); + + +val mytharken35 = RecipeBuilder.newBuilder("mytharken35","mythic_processor_arkencrusher",2); +mytharken35.addEnergyPerTickInput(1000000); +mytharken35.addFluidInput(*10); +mytharken35.addItemInput(); +mytharken35.addItemOutput(*32); +mytharken35.addItemOutput(*32); +mytharken35.addItemOutput(*32); +mytharken35.addItemOutput(*32); +mytharken35.addFluidOutput(*100); +mytharken35.build(); \ No newline at end of file diff --git a/scripts/MythicProcessorFurnace.zs b/scripts/MythicProcessorFurnace.zs index e427391d..dc316b90 100644 --- a/scripts/MythicProcessorFurnace.zs +++ b/scripts/MythicProcessorFurnace.zs @@ -16,7 +16,7 @@ mythfurn2.addItemInput(); mythfurn2.addItemInput(*3); mythfurn2.addItemInput(); mythfurn2.addItemInput(); -mythfurn2.addItemInput(*6); +mythfurn2.addItemInput(*6); mythfurn2.addItemOutput(*12); mythfurn2.build(); @@ -51,4 +51,3 @@ mythfurn7.addItemOutput(); mythfurn7.build(); - diff --git a/scripts/MythicProcessorTransfuser.zs b/scripts/MythicProcessorTransfuser.zs index eb194610..487a1384 100644 --- a/scripts/MythicProcessorTransfuser.zs +++ b/scripts/MythicProcessorTransfuser.zs @@ -2107,7 +2107,7 @@ mythenrich22.build(); val mythenrich23 = RecipeBuilder.newBuilder("mythenrich23","mythic_processor_infuser",2); mythenrich23.addEnergyPerTickInput(1000000); -mythenrich23.addItemInput(*1); +mythenrich23.addItemInput(*4); mythenrich23.addFluidInput(*2000); mythenrich23.addFluidOutput(*2000); mythenrich23.build(); @@ -2214,3 +2214,9 @@ mythenrich59.addFluidOutput(*10000); mythenrich59.build(); +val mythenrich60 = RecipeBuilder.newBuilder("mythenrich60","mythic_processor_infuser",2); +mythenrich60.addEnergyPerTickInput(1000000); +mythenrich60.addItemInput(); +mythenrich60.addFluidInput(*144); +mythenrich60.addFluidOutput(*144); +mythenrich60.build(); \ No newline at end of file diff --git a/scripts/ToolTips.zs b/scripts/ToolTips.zs index 500ebcb4..84d36323 100644 --- a/scripts/ToolTips.zs +++ b/scripts/ToolTips.zs @@ -2478,7 +2478,6 @@ .addTooltip(format.red("站在一个塞德娜金属稳定器上")); -.addTooltip(format.red("通过完全生长的塔迪斯珊瑚获得")); .addTooltip(format.red("预览中只显示了4个方块,但实际上有19个")); diff --git a/scripts/ToolTips2.zs b/scripts/ToolTips2.zs index 87366a74..ff738cbe 100644 --- a/scripts/ToolTips2.zs +++ b/scripts/ToolTips2.zs @@ -1975,10 +1975,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("Paronity和Kherune非常喜欢自动合成")); -.addTooltip(format.red("警告:放置该物品将导致卡顿,离基地远点")); -.addTooltip(format.red("推荐在第一次进入塔迪斯之后,立即转用其他传送手段")); - -.addTooltip(format.red("放置在草方块上,等待一些MC日以让其生长")); .addTooltip(format.red("可施加超限附魔")); diff --git a/scripts/ToolTips3.zs b/scripts/ToolTips3.zs index 69bcb4be..7359d4d7 100644 --- a/scripts/ToolTips3.zs +++ b/scripts/ToolTips3.zs @@ -81,6 +81,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("Morph & Shinko (团队)")); .addTooltip(format.red("Origami10004 & _TheOrangeJuice_ (团队)")); .addTooltip(format.red("alltheanova & Randomism (团队)")); +.addTooltip(format.red("Ariel_Shigure (单人)")); .addTooltip(format.red("达成永恒荣耀的玩家:")); diff --git a/scripts/ToolTipsRevamped1.zs b/scripts/ToolTipsRevamped1.zs index b21af087..23cd8262 100644 --- a/scripts/ToolTipsRevamped1.zs +++ b/scripts/ToolTipsRevamped1.zs @@ -28,6 +28,24 @@ .addTooltip(format.green("致谢和梗")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 放置在草方块上,等待一些MC日以让其生长(可用时间之瓶加速)")); +.addTooltip(format.darkRed("警告:")); +.addTooltip(format.red(" 放置该物品将导致掉帧,离基地远点")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("达成永恒荣耀的玩家:")); +.addTooltip(format.green("< ᛊᚢᛉᛗᛞ > (单人)")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 通过完全生长的塔迪斯珊瑚获得")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("致那些意志足够坚定——或者说疯得足够彻底——到达此处的人们:恭喜,你们做到了!这一刻属于你们。不过话说回来,再见,谢谢所有的……平衡外壳?")); +.addTooltip(format.green(" - < ᛊᚢᛉᛗᛞ >")); + + + + .addTooltip(format.darkAqua("谜题:")); .addTooltip(format.aqua(" 有巨大黑曜石的地方,……脸"));