Commit Graph

  • dcca20df0a docs: drop port-only material from compatibility audit algent/java Algent 2026-10-16 15:48:28 +02:00
  • 6ebec208df feat: add TileMultipart.refreshInventorySlots for AE2 Algent 2026-10-16 15:17:42 +02:00
  • 7c6d4b9c88 feat: add BlockMultipart.hitPartIndex as Java reduceMOP index Algent 2026-10-16 14:06:50 +02:00
  • addb1a2c1d docs: refresh consumer scan against GTNH 2.9.0-RC-2 Algent 2026-10-16 13:56:56 +02:00
  • ed861b6ca5 docs: trim audit noise from API guides Algent 2026-10-15 16:39:36 +02:00
  • 5543de57c5 Merge branch 'master' into algent/java Algent 2026-10-15 16:16:47 +02:00
  • b42613eca8 update+bs+deps+gitignore+gradle master 1.8.0 1.7.18 release/2.9.x Martin Robertz 2026-10-14 21:07:20 +02:00
  • 1df9f1145e Merge branch 'master' into algent/java Algent 2026-10-14 16:40:58 +02:00
  • deeb23c22d Set load icon's handler priority lower to wait for other mod's block texture initialized (#63) Ressed 2026-10-14 22:39:10 +08:00
  • 255b817c92 fix: re-resolve microblock icons after texture stitch Algent 2026-10-14 16:37:20 +02:00
  • ac2cd5017c Merge master into algent/java and port client conversion fix Algent 2026-10-07 17:03:55 +02:00
  • 290dc4a815 Fix client kick when a part is added over a stale convertible block (#62) 1.7.17 Luca 2026-10-04 22:37:34 +02:00
  • 9eb69cdc13 Fix MissingMicroMaterial microblock crafted instead of Minecraft:stone (#61) 1.7.16 Ressed 2026-10-04 09:14:54 +08:00
  • 965f1e1e20 test: refresh consumer audit and binding coverage Algent 2026-09-21 23:30:12 +02:00
  • 9a6d1ec4fc feat: add inverse button orientation lookup Algent 2026-09-21 23:23:47 +02:00
  • c95a612a26 dep worldregistry Fabian Maurer 2026-09-20 23:05:48 +02:00
  • 58046590c0 Fix dimension change Fabian Maurer 2026-09-20 22:54:35 +02:00
  • 92dec60858 Handle subworld player proxies properly Fabian Maurer 2026-09-20 22:53:45 +02:00
  • 471da2192b Handle subworlds Fabian Maurer 2026-09-20 22:53:14 +02:00
  • c758338831 Extract sendUpdates Fabian Maurer 2026-09-20 20:45:49 +00:00
  • 2252aa49cb Extract sendDescription Fabian Maurer 2026-09-20 22:42:08 +02:00
  • 2e683823a3 Key watchers by world instead of players Fabian Maurer 2026-09-20 20:54:03 +02:00
  • f081e7b741 Add dependency Fabian Maurer 2026-09-20 18:31:10 +02:00
  • 517ad942cf Use WorldContextRegistry to resolve client worlds Fabian Maurer 2026-09-20 18:31:05 +02:00
  • ebbc92378d docs: record consumer migration traps Algent 2026-09-16 13:56:09 +02:00
  • e13389f26f feat: add client multipart preview API Algent 2026-09-16 12:44:33 +02:00
  • a995189f92 fix: preserve micro occlusion match failures Algent 2026-09-16 12:18:42 +02:00
  • f14668d81a docs: record late migration divergences Algent 2026-09-16 12:16:33 +02:00
  • 12eb146d02 build: compile directly for Java 8 Algent 2026-09-15 22:39:40 +02:00
  • d3f1b561a3 Merge master with Cubic Chunks compatibility Algent 2026-09-15 21:33:20 +02:00
  • 7808254465 Fix TE interceptor for CC (#49) 1.7.15 RecursivePineappleandMartin Robertz 2026-09-15 14:29:59 -04:00
  • 39227268a6 test: consolidate scheduler persistence coverage Algent 2026-09-14 20:13:18 +02:00
  • d509537584 docs: streamline migration guidance Algent 2026-09-14 19:37:47 +02:00
  • 3b10a37bb3 fix: release stale modifier-key player references Algent 2026-09-14 19:27:10 +02:00
  • 001d25d0d6 fix: preserve saved tick targets across loading Algent 2026-09-14 19:27:10 +02:00
  • e7aa53694f fix: expose plain inventory slots to automation Algent 2026-09-14 19:17:02 +02:00
  • 9688f0da19 fix: preserve converted tile coordinates Algent 2026-09-14 19:17:02 +02:00
  • 051c45a806 fix: resume saved multipart ticks on load Algent 2026-09-14 19:17:02 +02:00
  • cb611cee1a fix: preserve scheduler save IOException propagation Algent 2026-09-14 16:52:28 +02:00
  • 0372a7f701 test: pin multipart block name before upstream rename Algent 2026-09-14 16:52:21 +02:00
  • f96faff85e fix: retain the saved multipart scheduler clock Algent 2026-09-14 16:51:45 +02:00
  • a4e50ac85c fix: reactivate scheduled ticks restored from chunk NBT Algent 2026-09-14 16:51:12 +02:00
  • 74eb0ea7ba fix: register all requested microblock metadata variants Algent 2026-09-14 16:50:33 +02:00
  • 4e0d7a684e fix: exclude missing placeholder from raw material recipes Algent 2026-09-14 16:49:47 +02:00
  • e2122ad822 docs: record why the plugin modern java mode cannot be used Algent 2026-09-14 16:25:43 +02:00
  • 78be94b0b3 ci: report test counts and keep the run log clean Algent 2026-09-14 16:10:50 +02:00
  • 6a28fff946 Revert "chore: remove no longer needed temp tool" Algent 2026-09-14 14:40:38 +02:00
  • 9fbbd9ada9 chore: remove no longer needed temp tool Algent 2026-09-14 13:36:26 +02:00
  • 3a4766d441 docs: Remove changelog file stall by about five years Algent 2026-09-14 13:20:28 +02:00
  • 00834daccf docs: group Java migration documents Algent 2026-09-14 13:06:35 +02:00
  • 1de11db82d docs: add consumer migration checklist Algent 2026-09-14 12:04:03 +02:00
  • bf4343d1fc docs: add custom part lifecycle guide Algent 2026-09-14 12:01:54 +02:00
  • 7a9b05c6b1 build: verify Java API examples compile without Scala Algent 2026-09-14 11:52:31 +02:00
  • 402434190c Merge master callback ownership fix into Java port Algent 2026-09-14 11:36:28 +02:00
  • f86a31d908 feat: Tint microblock breaking particles by material colour Algent 2026-09-10 16:29:56 +02:00
  • 71340a23ef avoid callbacks to parts transferred to another tile (#58) 1.7.14 Pxx500 2026-09-12 20:06:49 +02:00
  • 367ecac68c docs: clarify slot refresh version requirement Algent 2026-09-10 11:40:32 +02:00
  • 6515d73f23 docs: add concrete manual check setups Algent 2026-09-09 23:52:38 +02:00
  • e834f9d7f2 fix: preserve client tile runtime cast Algent 2026-09-09 19:12:23 +02:00
  • d22b1433b2 fix: preserve scheduler callbacks and inventory size bounds Algent 2026-09-09 17:13:30 +02:00
  • 92a1f82427 docs: answer whether consumers migrate twice Algent 2026-09-09 16:46:23 +02:00
  • 94633dee92 docs: consolidate the migration documentation set Algent 2026-09-09 16:34:21 +02:00
  • 9f01653923 docs: record downgrader nest annotation decision Algent 2026-09-09 16:07:21 +02:00
  • 3a5f3a3b8d docs: add consumer recompile release notes Algent 2026-09-09 15:51:14 +02:00
  • ec0c8a1ed0 docs: record java toolchain requirement and refresh counts Algent 2026-09-09 15:51:05 +02:00
  • eef3903778 build: derive scala exclusions from modern java list Algent 2026-09-09 15:50:58 +02:00
  • aa1d26ca98 refactor: modernize micro occlusion helper Algent 2026-09-09 14:31:25 +02:00
  • ac2dde545e refactor: modernize hollow client rendering Algent 2026-09-09 13:14:45 +02:00
  • ce16d47d40 refactor: modernize microblock logic helpers Algent 2026-09-09 13:07:37 +02:00
  • c3424df09c refactor: modernize stack analyser switches Algent 2026-09-09 12:57:58 +02:00
  • c60abe790c refactor: modernize Scala signature switches Algent 2026-09-09 12:42:01 +02:00
  • fa0bd01ab2 refactor: modernize class info lookup Algent 2026-09-09 12:16:06 +02:00
  • 99ee689158 refactor: modernize Java trait registration Algent 2026-09-09 12:04:48 +02:00
  • 084b58cfe6 docs: record modern Java migration policy Algent 2026-09-09 11:34:03 +02:00
  • cb3bef7d26 fix: preserve multipart block unlocalized name Algent 2026-09-09 10:49:27 +02:00
  • b045c1bc4a Merge master JSON model support into Java port Algent 2026-09-09 10:27:05 +02:00
  • 638d90c4f0 feat: add saw strength API Algent 2026-09-09 00:52:19 +02:00
  • 098e747485 test: characterize saw strength mutation Algent 2026-09-09 00:29:35 +02:00
  • 59149d7c69 feat: add button orientation API Algent 2026-09-09 00:23:26 +02:00
  • cd13ad6053 test: characterize button orientations Algent 2026-09-09 00:02:18 +02:00
  • bd8e473c7f docs: cover custom Java tile traits Algent 2026-09-08 23:41:17 +02:00
  • d98e48ff03 test: characterize custom Java tile traits Algent 2026-09-08 23:15:37 +02:00
  • f40a9bf90b feat: add slot refresh API Algent 2026-09-08 22:58:56 +02:00
  • a37e4ec3c6 test: characterize slot refresh Algent 2026-09-08 22:32:45 +02:00
  • 2d050bdd08 Additional ISBRH compat + JSONModel Compat from GTNHLib (#54) 1.7.13 Ryan Nasers 2026-09-06 23:45:06 +02:00
  • 9e6add4fe4 docs: guide stable Java tile capability access Algent 2026-09-05 21:02:03 +02:00
  • bfe5b86c34 test: characterize raw tile trait access Algent 2026-09-05 20:53:27 +02:00
  • 3efd603939 docs: demonstrate block converter lifecycle Algent 2026-09-05 18:14:43 +02:00
  • a56f90caa3 test: characterize converter lifecycle Algent 2026-09-05 18:02:10 +02:00
  • 9fd64d3db1 docs: demonstrate Java microblock extensions Algent 2026-09-05 17:45:57 +02:00
  • c41ed8d7a4 test: characterize material traits across shapes Algent 2026-09-05 17:19:26 +02:00
  • 98f09d4d18 docs: clarify remaining work and consumer support Algent 2026-09-05 16:20:32 +02:00
  • 4ec29ec49f docs: mark the internal API boundary Algent 2026-09-05 15:11:34 +02:00
  • 8b12dfe507 test: characterize supported tile hooks Algent 2026-09-05 15:03:48 +02:00
  • 37d5ea98f6 docs: define direct Java material access Algent 2026-09-05 14:58:24 +02:00
  • 079739ea80 test: characterize typed material access Algent 2026-09-05 14:48:43 +02:00
  • b7d28fb794 docs: define Java microblock creation contract Algent 2026-09-05 14:28:06 +02:00
  • 5d572ef7b4 test: characterize microblock recreation Algent 2026-09-05 14:16:55 +02:00
  • 3399a52202 feat: add staged Java tile generation Algent 2026-09-05 14:00:24 +02:00
  • ab5654b221 test: characterize staged tile generation Algent 2026-09-05 13:50:05 +02:00