Files
meatballcraft/scripts/ModularEverburner.zs
T
Alexander 1fd1ae068c Merge upstream 0.18.6.3 (e80fcdfd) into 0.18.5-hotfix2
Syncs the fork with sainagh/meatballcraft main. Pack version
prerelease-0.18.5-hotfix2 -> 0.18.6.3, mod count 367 -> 374.

Conflict resolutions (21 real conflicts, all taken from upstream after
verifying no hotfix2 content is lost):

- Runtime-generated caches (tconstruct_oredictcache.dat, ProjectE
  mapping.cfg, AE2 items.csv/VersionChecker.cfg, teamreborn
  configData.nbt, jei/worldSettings.cfg, splash.properties): upstream,
  these regenerate on first load.
- config/extendedcrafting.cfg: upstream dedupes singularity 2060, which
  duplicated 651 (divinerpg:divine_stone). ModularIceFire.zs repointed
  to :651 to match.
- ToolTips*.zs: upstream reworked the tooltip set (+2093 lines). Of the
  543 lines dropped, 542 were 0.18.5 base content upstream deliberately
  rewrote; the 1 hotfix2 line (tardis_coral) exists upstream in extended
  form.
- MythicProcessorTransfuser.zs: upstream split mythenrich* recipes into
  a new scripts/MythicProcessorEnricher.zs against the new
  mythic_processor_enricher machine. Both hotfix2-only recipes
  (mythenrich23 infinity_fragment*4, mythenrich60 ogerite ->
  primal_ogerite) are present there verbatim.
- ModularVoidBranches.zs: upstream rebalance (infinity 288->72,
  resting_actualization 50->5); base matched ours, so not our change.
- AEGating.zs: upstream supersedes the hotfix2 block, using
  cells:singularity_processor:2 and fixing a bug where our
  import_essentia_interface recipe emitted export_essentia_interface.

hotfix2 config work (fugue.cfg, forge.cfg, forge_early.cfg,
ebwizardry.cfg) verified byte-identical after the merge.

NOT synced: mods/ jars. 35 version bumps, Botania -> Botania CEu,
BiblioCraft -> BiblioCraft Reshelved, CensoredASM dropped, 6 new mods.
The server will not start on these configs until the jars are updated.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 12:19:29 +02:00

80 lines
4.0 KiB
Plaintext

import mods.modularmachinery.RecipeBuilder;
val endercrucemer1 = RecipeBuilder.newBuilder("endercrucemer1","ender_stone_crucible",2);
endercrucemer1.addItemInput(<extendedcrafting:singularity:7>);
endercrucemer1.addFluidOutput(<fluid:distillate_of_terran_values>*1000000);
endercrucemer1.build();
val fierenmemer1 = RecipeBuilder.newBuilder("fierenmemer1","fiery_enmesher",2);
fierenmemer1.addFluidInput(<fluid:distillate_of_terran_values>*500000);
fierenmemer1.addFluidInput(<fluid:pure_fluix_matter>*500000);
fierenmemer1.addFluidInput(<fluid:emerald>*500000);
fierenmemer1.addFluidInput(<fluid:hot_spring_water>*500000);
fierenmemer1.addFluidOutput(<fluid:rarified_fluix_matter>*1000000);
fierenmemer1.build();
val abyentcatflui = RecipeBuilder.newBuilder("abyentcatflui","abyssal_entropic_catalyzer",2);
abyentcatflui.addFluidInput(<fluid:distillate_of_terran_values>*1000000);
abyentcatflui.addItemInput(<extrabees:misc:2>*16);
abyentcatflui.addItemInput(<actuallyadditions:item_helm_crystal_green>*1);
abyentcatflui.addItemInput(<actuallyadditions:item_chest_crystal_green>*1);
abyentcatflui.addItemInput(<actuallyadditions:item_pants_crystal_green>*1);
abyentcatflui.addItemInput(<actuallyadditions:item_boots_crystal_green>*1);
abyentcatflui.addFluidOutput(<fluid:voice_of_the_testificates>*1000000);
abyentcatflui.build();
val fierenmemer2 = RecipeBuilder.newBuilder("fierenmemer2","fiery_enmesher",2);
fierenmemer2.addFluidInput(<fluid:voice_of_the_testificates>*500000);
fierenmemer2.addFluidInput(<fluid:rarified_fluix_matter>*500000);
fierenmemer2.addFluidInput(<fluid:pure_fluix_matter>*500000);
fierenmemer2.addFluidInput(<fluid:redstone>*500000);
fierenmemer2.addFluidOutput(<fluid:minted_fluix_matter>*2000000);
fierenmemer2.build();
val everburiningdefined1 = RecipeBuilder.newBuilder("everburiningdefined1","everburning_forge",2);
everburiningdefined1.addItemInput(<contenttweaker:arbiterite_crystal>);
everburiningdefined1.addFluidOutput(<fluid:arbiterium>*1000);
everburiningdefined1.build();
val everburiningdefined2 = RecipeBuilder.newBuilder("everburiningdefined2","everburning_forge",2);
everburiningdefined2.addItemInput(<ore:crystalPureFluix>*512);
everburiningdefined2.addFluidOutput(<fluid:pure_fluix_matter>*300000);
everburiningdefined2.build();
val everburiningdefined3 = RecipeBuilder.newBuilder("everburiningdefined3","everburning_forge",2);
everburiningdefined3.addItemInput(<contenttweaker:unidentified_fluix_fossil>*25);
everburiningdefined3.addFluidOutput(<fluid:pure_fluix_matter>*400000);
everburiningdefined3.build();
val everburiningdefined4 = RecipeBuilder.newBuilder("everburiningdefined4","everburning_forge",2);
everburiningdefined4.addItemInput(<contenttweaker:unidentifying_fluix_fossil>*25);
everburiningdefined4.addFluidOutput(<fluid:pure_fluix_matter>*500000);
everburiningdefined4.build();
val everburiningdefined5 = RecipeBuilder.newBuilder("everburiningdefined5","everburning_forge",2);
everburiningdefined5.addItemInput(<contenttweaker:paradoxical_fluix_fossil>*25);
everburiningdefined5.addFluidOutput(<fluid:pure_fluix_matter>*700000);
everburiningdefined5.build();
val everburiningdparadox = RecipeBuilder.newBuilder("everburiningdparadox","everburning_forge",2);
everburiningdparadox.addItemInput(<contenttweaker:paradoxical_egg>*4);
everburiningdparadox.addItemInput(<contenttweaker:paradoxical_honey>*16);
everburiningdparadox.addItemInput(<appliedenergistics2:sky_stone_block>*64);
everburiningdparadox.addItemOutput(<contenttweaker:paradoxical_stone>*64);
everburiningdparadox.build();
val everburiningincense = RecipeBuilder.newBuilder("everburiningincense","everburning_forge",2);
everburiningincense.addItemInput(<botania:incensestick>*1);
everburiningincense.addItemInput(<bewitchment:white_sage>*64);
everburiningincense.addItemInput(<appliedenergistics2:material:12>*16);
everburiningincense.addItemOutput(<contenttweaker:pure_incense>*1);
everburiningincense.build();
// mods.extendedcrafting.TableCrafting.addShapeless(<contenttweaker:arbiterite_crystal>,
// [<fluid:hydrogen>,
// <fluid:oxygen>]);