SciCraft/tools
MiTHRAL be6fa51900
All checks were successful
Build & Release Pack / build (push) Successful in 1m50s
fix: patch Create Ore Excavation kubejs_create wrapper race + validate remote URLs
- COE 1.6.8 races kubejs-create for the ProcessingOutput rhino wrapper
  (guard flag set in @Mod ctor, KubeJS plugin callbacks run during its own
  construction) → nondeterministic 'Wrapper already exists!' boot crash.
  Ship ASM-patched jar (tools/patches/build_patched_coe.sh, Patcher.java).
- validate_pack.py: new 'remote' command — fetches every direct URL and
  byte-verifies non-CDN hashes; catches unpushed/ drifted patched jars.
- docs/server.md: stale-metadata failure row (-g is GUI-only), patched-jars
  table; docs/mods.md compat notes.
2026-08-24 14:17:35 -04:00
..
patches fix: patch Create Ore Excavation kubejs_create wrapper race + validate remote URLs 2026-08-24 14:17:35 -04:00
gen_story.py Reorganize repo: STORY/ as prose source of truth, gen_story.py generator, docs/ ops guides, lang-key single-sourcing 2026-08-19 14:54:58 -04:00
gen_textures.py SCICRAFT: The Dark Photon Protocol — packwiz packs, story system, guides 2026-08-19 03:03:24 -04:00
pterodactyl-start.sh fix: B1 patch worldportal no EntityLMixin (fixes sable mixin crash) + pterodactyl startup 2026-08-24 00:07:32 -04:00
sync_kubejs.sh Reorganize repo: STORY/ as prose source of truth, gen_story.py generator, docs/ ops guides, lang-key single-sourcing 2026-08-19 14:54:58 -04:00
validate_pack.py fix: patch Create Ore Excavation kubejs_create wrapper race + validate remote URLs 2026-08-24 14:17:35 -04:00