0.18.6.4 (reconstructed from the official server pack)

Upstream released 0.18.6.4 on CurseForge (Aug 16 2026) but never committed
it; GitHub main is still at e80fcdfd (0.18.6.3, Aug 9). Reconstructed here
the same way 0.18.5-hotfix2 was.

Source: Meatballcraft-Server-prerelease-0.18.6.4.zip (the official server
pack), NOT a played instance. An earlier attempt sourced from the local
Prism instance showed 842 changed files; almost all of that was runtime
drift from a played world. The pristine zip gives 27.

  config/, scripts/, pillar/, structures/, AlternativeConfigs/
      <- server pack (pristine)
  resources/            <- Prism instance (client-only, absent from the
                           server pack; unchanged apart from one new model)
  manifest.json, modlist.html
      <- Prism instance flame/ metadata (client pack files, version
         prerelease-0.18.6.4, 374 mods)

The server pack ships CRLF; this repo is LF. Line endings were normalised
to LF so the diff carries content only - the raw copy was 4613 files and
1.08M lines of pure CRLF churn.

Notable: upstream now ships the three AedialClientVSServer client mixin
scripts renamed .zs -> .txt (disabled), which is the same change the
hotfix2 reconstruction made independently. Git records them as R100.

Not reconstructed:
- modlist_files.txt, left at 0.18.6.3. The server pack lists 398 server
  jars; this file holds 364 client entries and its provenance is unclear,
  so writing the server list would be wrong.
- Deletions outside scripts/. The server pack omits client-only mods, so
  absence there does not imply removal from the pack. scripts/ is fully
  present server-side and was checked: the three renames above were the
  only stale files.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Alexander
2026-08-18 13:11:39 +02:00
parent e80fcdfd55
commit 5788c5a938
27 changed files with 2418 additions and 2246 deletions
+1 -1
View File
@@ -142,7 +142,7 @@ val superbee_desolate = RecipeBuilder.newBuilder("superbee_desolate","sacred_cin
val superbee_rotten = RecipeBuilder.newBuilder("superbee_rotten","sacred_cinders_apiary",10); superbee_rotten.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.rotten", UID0: "extrabees.species.rotten"}]}})); superbee_rotten.setChance(0.0); superbee_rotten.addFluidInput(<fluid:liquid_sunshine>*25); superbee_rotten.addItemOutput(<extrabees:honey_comb:1>*64); superbee_rotten.addItemOutput(<forestry:bee_combs:0>*64); superbee_rotten.build();
val superbee_skeletal = RecipeBuilder.newBuilder("superbee_skeletal","sacred_cinders_apiary",10); superbee_skeletal.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.bone", UID0: "extrabees.species.bone"}]}})); superbee_skeletal.setChance(0.0); superbee_skeletal.addFluidInput(<fluid:liquid_sunshine>*25); superbee_skeletal.addItemOutput(<extrabees:honey_comb:2>*64); superbee_skeletal.addItemOutput(<forestry:bee_combs:0>*64); superbee_skeletal.build();
val superbee_refined = RecipeBuilder.newBuilder("superbee_refined","sacred_cinders_apiary",10); superbee_refined.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.fuel", UID0: "extrabees.species.fuel"}]}})); superbee_refined.setChance(0.0); superbee_refined.addFluidInput(<fluid:liquid_sunshine>*25); superbee_refined.addItemOutput(<extrabees:honey_comb:3>*64); superbee_refined.addItemOutput(<forestry:bee_combs:0>*64); superbee_refined.build();
val superbee_tarry = RecipeBuilder.newBuilder("superbee_tarry","sacred_cinders_apiary",10); superbee_tarry.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.creosote", UID0: "extrabees.species.creosote"}]}})); superbee_tarry.setChance(0.0); superbee_tarry.addFluidInput(<fluid:liquid_sunshine>*25); superbee_tarry.addItemOutput(<extrabees:honey_comb:4>*64); superbee_tarry.addItemOutput(<forestry:bee_combs:0>*64); superbee_tarry.build();
val superbee_tarry = RecipeBuilder.newBuilder("superbee_tarry","sacred_cinders_apiary",10); superbee_tarry.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.creosote", UID0: "extrabees.species.creosote"}]}})); superbee_tarry.setChance(0.0); superbee_tarry.addFluidInput(<fluid:liquid_sunshine>*25); superbee_tarry.addItemOutput(<extrabees:honey_comb:4>*64); superbee_tarry.addItemOutput(<extrabees:honey_comb:25>*64); superbee_tarry.build();
val superbee_water = RecipeBuilder.newBuilder("superbee_water","sacred_cinders_apiary",10); superbee_water.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.water", UID0: "extrabees.species.water"}]}})); superbee_water.setChance(0.0); superbee_water.addFluidInput(<fluid:liquid_sunshine>*25); superbee_water.addItemOutput(<extrabees:honey_comb:6>*64); superbee_water.addItemOutput(<forestry:bee_combs:14>*64); superbee_water.build();
val superbee_fruity = RecipeBuilder.newBuilder("superbee_fruity","sacred_cinders_apiary",10); superbee_fruity.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.fruit", UID0: "extrabees.species.fruit"}]}})); superbee_fruity.setChance(0.0); superbee_fruity.addFluidInput(<fluid:liquid_sunshine>*25); superbee_fruity.addItemOutput(<extrabees:honey_comb:8>*64); superbee_fruity.addItemOutput(<forestry:bee_combs:0>*64); superbee_fruity.build();
val superbee_farmed = RecipeBuilder.newBuilder("superbee_farmed","sacred_cinders_apiary",10); superbee_farmed.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.farm", UID0: "extrabees.species.farm"}]}})); superbee_farmed.setChance(0.0); superbee_farmed.addFluidInput(<fluid:liquid_sunshine>*25); superbee_farmed.addItemOutput(<extrabees:honey_comb:9>*64); superbee_farmed.addItemOutput(<forestry:bee_combs:14>*64); superbee_farmed.build();