0.0.0+dev-e252e388
Curse Maven Snippet
What's new
- ci: provide release workflow token (e252e388)
- ci: provide token to gh release lookup (043ee6a0)
- build: publish public API artifacts (8ed4f7ae)
- fix: 终于消停一会儿了 (7abbee0d)
- fix: isolate integrated server runtime snapshots (f821ec1a)
- fix: avoid duplicate kubejs recipe layers (b36cfeaf)
- fix: avoid duplicate initial jei displays (6898d00c)
- fix: preserve kubejs recipes across reloads (8af3c2b9)
- chore: remove parallelism diagnostics (685ea50a)
- chore: trace factory thread parallelism (1ddc96f4)
- chore: trace controller parallelism lifecycle (82b62ac7)
- chore: trace JEI runtime recipe reload (171e4184)
- chore: add temporary runtime diagnostics (6546d830)
- fix: restore dynamic JEI recipes and parallelism (bbdf21db)
- fix: preserve recipe ids and reserve pending threads (336201c3)
- chore: add temporary runtime diagnostics (b396f933)
- fix: validate reload recipes against startup structures (96ae4e5d)
- fix: resolve KubeJS recipe and factory issues (45609397)
- fix: restore JEI tag variants and KubeJS reloads (a7afc118)
- fix: restore block tag assembly and JEI recipes (bff86e94)
- fix: disambiguate KubeJS structure patterns (c505bc96)
- chore: update example KubeJS scripts (53aa472b)
- fix: reject mixed KubeJS pattern APIs (54c4265d)
- fix: preserve controller identity in exports (b36e2e8c)
- fix: preserve KubeJS multiblock z slices (a7e1548f)
- feat: add Java and KubeJS multiblock exports (406f342c)
- fix: align JEI metadata cursor coordinates (281e4688)
- fix: place module host reminder after energy outputs (a0f53d79)
- fix: preserve KubeJS structure requirements (475ff7d8)
- feat: add slice patterns to KubeJS structures (c4132e3a)
- exmaple fix (011f7841)
- fix: close final review findings (f6455aa9)
- refactor: replace avoidable fully qualified names (4a5c55cc)
- close Task 6 interface helper review findings (89f2b788)
- fix Task 6 interface helper API mismatch (e4dc106a)
- add reusable interface API helpers (696fc932)
- remove deprecated public event classes (9ba7f50b)
- fix factory snapshot review findings (83ddaa77)
- fix factory controller snapshot protocol safety (63535867)
- fix factory scheduler test seams (26ddbfd9)
- allow multiple factory controllers (07dab8f6)
- guard non-factory scheduler access (4573aea7)
- remove factory scheduler runtime ownership (c0bd8664)
- move factory scheduling to machine controller (afd13cbd)
- test update factory capacity fixtures (cef35f2d)
- fix factory controller capacity aggregation (d79d73e4)
- a lot of fix 我已经有点略显麻木了 (4e05b1ef)
- fix: isolate builtin public registration boundaries (68522991)
- fix: isolate public machine role contract (4716be46)
- fix: keep builtin modifiers on public API (6513cced)
- chore: remove unrelated staged example (ce9e15f5)
- feat: migrate builtin declarations to public contracts (cc6fce1b)
- fix: restore builtin level registration guards (12b12107)
- docs: report task 3 implementation (1b5579e3)
- feat: add public machine level declarations (ec03ec90)
- fix: preserve explicit recipe requirements (db4f95c1)
- feat: add component-aware public recipe items (8654d64f)
- feat: add public component declarations (444d58c0)
- debug: trace recipe registration paths (22c325b2)
- fix: register (f404aeba)
- fix: kubejs register (65ed149a)
- fix: skip missing optional builtin item recipe (6ceca7b6)
- fix: legacy structures (5a9b26d9)
- test: tighten mmcr wiring coverage (b1210000)
- test: cover mmcr event wiring (baf46e4d)
- refactor: simplify mmcr registration entrypoint (654713eb)
- test: close task 3 review gaps (fa9b1838)
- test: cover task 3 registration facades (5ae97a3b)
- refactor: extract runtime and gametest registration (c22344b3)
- fix: preserve delayed kubejs startup commit (5dfc4d67)
- fix: restore startup testing seam (88c114d8)
- chore: keep task report local (0436ece2)
- refactor: extract startup content registration (ce917f93)
- test: restore builtin level test isolation (f7aed2cd)
- test: fix builtin level subscriber fixtures (90effe75)
- test: cover builtin level subscriber behavior (031cf521)
- refactor: move builtin level declarations to public api provider (3be3ad45)
- refactor: rely on builtin public event subscribers (8a01e778)
- fix: complete startup registration atomically (4de89961)
- fix: close task 12 test regressions (35f592ab)
- fix: decouple runtime snapshots from block binding (cdf922b7)
- fix: complete task 11 provider compatibility bridge (c0dfce0c)
- refactor: remove registration lifecycle bypasses (0a6a7070)
- fix: restore public registry compatibility bridges (756da32d)
- refactor: remove obsolete registration APIs (86a35feb)
- fix: synchronize effective runtime content reads (c727c508)
- fix: close task 9 runtime sync review gaps (5818eb25)
- refactor: route reload integrations through content snapshots (25883010)
- test: strengthen task 8 preview stage coverage (640c36ca)
- fix: close task 8 preview cache gaps (cb72053a)
- refactor: migrate content consumers and caches (3334459b)
- fix: finalize runtime snapshot consistency (a446a6fe)
- fix: close runtime snapshot review gaps (924f3a9a)
- fix: harden runtime snapshot synchronization (69387767)
- refactor: synchronize effective content snapshots (a7b26b7e)
- fix: separate startup commit from register attachment (a984429e)
- fix: resolve task 6 static review findings (7eb7dda0)
- test: share startup registration bootstrap (ed8885a9)
- fix: tolerate missing gametest classpath (16e2edf8)
- fix: align startup registration phases (7f44d184)
- test: share startup registration bootstrap (456fdc78)
- fix: close runtime reload transaction boundaries (8716d410)
- refactor: unify runtime content reload transactions (b5f41017)
- refactor: unify static and runtime recipe layers (dd3ee21b)
- fix: remove public api registry side effects (d14d7811)
- fix: preserve complete public machine structures (3551063d)
- refactor: centralize startup content registration (9cfdb837)
- refactor: unify registration event names (c5c3b7d3)
- fix: preserve machine IDs in structure errors (260316ba)
- fix: close registration lifecycle review gaps (e13d2ba2)
- fix: complete core public api registration (25b0402f)
- fix: close lifecycle and registration review gaps (f990d78e)
- fix: close remaining public api lifecycle gaps (3d06cca0)
- refactor: finalize public api event boundaries (9f871762)
- refactor: migrate kubejs machine consumers (7b407507)
- refactor: unify public api lifecycle (948b8b3f)
- docs: restore task 1 report (cebb3cfc)
- test: cover removed machine structure methods (01997928)
- fix: close task 1 adapter review gaps (698ff3e3)
- test: restore task 1 builder coverage (e46ce2ef)
- fix: address task 1 review findings (62ba9f22)
- docs: record task 1 review fix (cf166e2a)
- fix: decouple public machine structures (962c9e9c)
- feat: split public machine registration events (37b52dc0)
- fix: stage fix machine registry (e8e28dfc)
- fix: stage fix lifecycle (5cbc8a38)
- test: align test cube coverage names (6ff590d4)
- docs: record formation coverage follow-up (b425df49)
- test: restore isolated formation coverage (1d8b2c02)
- docs: record task verification (abd3ca3d)
- test: isolate public event subscribers (9d4fb6ea)
- test: bootstrap public builtin runtime (5cb18030)
- fuck test (2d6751a8)
- refactor: public api (5552848b)
- refactor: separate public built-in declarations (1e7e905e)
- refactor: build default content through public API (d072d9c8)
- api: fix final lifecycle review findings (4304550a)
- api: finalize startup registration lifecycle (5907da15)
- api: fix Task 5 public lifecycle boundary (eb559876)
- api: integrate startup registration lifecycle (af7ad2fd)
- api: fix public recipe builder boundaries (61cdc014)
- api: add machine recipe builder (945f0d7f)
- api: fix single-stage registration (7bc4891a)
- api: fix Task 3 review findings (ce245cf7)
- proj: remove oritech (6c8547d8)
- api: add machine definition builders (086958d1)
- api: reject duplicate controller markers (15e9744f)
- api: validate public pattern definitions (f777bd0d)
- api: add public pattern primitives (1dc58f9a)
- test: document public API inventory guard (78a21ec5)
- api: refine public API inventory docs (3726860c)
- api: define public API inventory (e290bb8b)
- lang: add example machine lang (63f5a169)
- fix: remove controller JEI click area (16df5199)
- ui: button to one style (4e6bd398)
- test: assert single target ejection (9dc7bd29)
- test: cover input port ejection (2f486319)
- feat: add input port ejection button (bcf1c4d7)
- feat: add input port ejection packet (1f59fa14)
- feat: eject unused input port contents (aa284acc)
- fix: crop factory scheduler background texture (d6b611d3)
- refactor: split machine controller screen (a0574a16)
- refactor: register dedicated machine screens (8d98f057)
- refactor: split port menu screens (cd82f46c)
- refactor: add shared port screen base (c41f3b7e)
- refactor: 替换内联全限定 java./net./cn./com./io./org. 名称为 import + 简单名 (a53b0138)
- fix: export file to mmcr_structure_export (bcbe7d91)
- ci: add nightly build publish (60be18d7)
- fix: align empty fluid hatch capacity text (dd02e2a7)
- fix: render fluid gui sprites with atlas uv (e9868133)
- fix: try fix fluid render display (0b8a35b3)
- fix: format readable numbers from one million (70ab27cb)
- fix: correct fluid hatch rendering (7028ffc6)
- dep: 投影用不了 (f2310883)
- fix: sample fluid sprites from atlas coordinates (7749b231)
- test: restore injected language (984639ed)
- docs: attribute fluid gui renderer (3a7244b4)
- feat: show fluid type in hatch gui (c1748da8)
- dep: add 投影 (1eae5cc1)
- fix: preserve fluid tile cropping (59cf01bd)
- feat: add reusable fluid gui renderer (1e486571)
- fix: vercel machine contoller place (8b218d71)
- fix: kjs api rename and test vercel machine (0cb7c192)
- feat: int max transfer (d7f3e08c)
- feat: new capability interface / new UI number display (70cc4ecf)
- feat: 微调了一下UI字体大小,稍微能多装一些了 (95cd471e)
- fix: destory block timing (176bb633)
- fix: world preview disappear immediately when structure formed and controller been destoryed / terminal build max (7b41a919)
- ci: fix release body (53978efa)

