Commit Graph
772 Commits
Author SHA1 Message Date
Algent fa0bd01ab2 refactor: modernize class info lookup 2026-09-09 12:16:06 +02:00
Algent 99ee689158 refactor: modernize Java trait registration 2026-09-09 12:04:48 +02:00
Algent 084b58cfe6 docs: record modern Java migration policy 2026-09-09 11:34:03 +02:00
Algent cb3bef7d26 fix: preserve multipart block unlocalized name 2026-09-09 10:49:27 +02:00
Algent b045c1bc4a Merge master JSON model support into Java port 2026-09-09 10:27:05 +02:00
Algent 638d90c4f0 feat: add saw strength API 2026-09-09 00:52:19 +02:00
Algent 098e747485 test: characterize saw strength mutation 2026-09-09 00:29:35 +02:00
Algent 59149d7c69 feat: add button orientation API 2026-09-09 00:23:26 +02:00
Algent cd13ad6053 test: characterize button orientations 2026-09-09 00:02:18 +02:00
Algent bd8e473c7f docs: cover custom Java tile traits 2026-09-08 23:41:17 +02:00
Algent d98e48ff03 test: characterize custom Java tile traits 2026-09-08 23:15:37 +02:00
Algent f40a9bf90b feat: add slot refresh API 2026-09-08 22:58:56 +02:00
Algent a37e4ec3c6 test: characterize slot refresh 2026-09-08 22:32:45 +02:00
Ryan Nasers 2d050bdd08 Additional ISBRH compat + JSONModel Compat from GTNHLib (#54) 1.7.13 2026-09-06 23:45:06 +02:00
Algent 9e6add4fe4 docs: guide stable Java tile capability access 2026-09-05 21:02:03 +02:00
Algent bfe5b86c34 test: characterize raw tile trait access 2026-09-05 20:53:27 +02:00
Algent 3efd603939 docs: demonstrate block converter lifecycle 2026-09-05 18:14:43 +02:00
Algent a56f90caa3 test: characterize converter lifecycle 2026-09-05 18:02:10 +02:00
Algent 9fd64d3db1 docs: demonstrate Java microblock extensions 2026-09-05 17:45:57 +02:00
Algent c41ed8d7a4 test: characterize material traits across shapes 2026-09-05 17:19:26 +02:00
Algent 98f09d4d18 docs: clarify remaining work and consumer support 2026-09-05 16:20:32 +02:00
Algent 4ec29ec49f docs: mark the internal API boundary 2026-09-05 15:11:34 +02:00
Algent 8b12dfe507 test: characterize supported tile hooks 2026-09-05 15:03:48 +02:00
Algent 37d5ea98f6 docs: define direct Java material access 2026-09-05 14:58:24 +02:00
Algent 079739ea80 test: characterize typed material access 2026-09-05 14:48:43 +02:00
Algent b7d28fb794 docs: define Java microblock creation contract 2026-09-05 14:28:06 +02:00
Algent 5d572ef7b4 test: characterize microblock recreation 2026-09-05 14:16:55 +02:00
Algent 3399a52202 feat: add staged Java tile generation 2026-09-05 14:00:24 +02:00
Algent ab5654b221 test: characterize staged tile generation 2026-09-05 13:50:05 +02:00
Algent e0886ff6af feat: expose registered part factory lookup 2026-09-05 13:42:51 +02:00
Algent 2a5298077f test: characterize registered factory lookup 2026-09-05 13:34:35 +02:00
Algent fbef5d4653 feat: add named Java tile conversion result 2026-09-05 11:53:28 +02:00
Algent 7396f2d814 test: characterize tile conversion results 2026-09-05 11:44:50 +02:00
Algent 92cd381392 docs: plan measured performance pass 2026-09-05 11:34:58 +02:00
Algent 4df9badc4f feat: add Java render ID accessors 2026-09-05 11:32:24 +02:00
Algent 3c22ab69f0 test: characterize multipart render ID 2026-09-05 11:26:05 +02:00
Algent 542e910faf feat: add Java part factory registration 2026-09-05 11:03:27 +02:00
Algent e4deac8463 test: characterize part factory registration 2026-09-05 10:52:43 +02:00
Algent 9a06eac87f feat: add Java box occlusion API 2026-09-05 10:41:17 +02:00
Algent c7a3ed982e test: characterize box occlusion inputs 2026-09-05 10:32:46 +02:00
Algent d70f69e79f feat: add Java collection occlusion query 2026-09-05 00:48:38 +02:00
Algent 6744f5b04c test: characterize tile occlusion queries 2026-09-05 00:34:18 +02:00
Algent e1f5893607 feat: add Java tile loading APIs 2026-09-05 00:21:08 +02:00
Algent 92273bd047 test: characterize tile loading contracts 2026-09-05 00:04:06 +02:00
Algent 533dc6a11e feat: add Java part traversal 2026-09-04 23:48:10 +02:00
Algent 5c1e7604f0 test: characterize tile traversal contracts 2026-09-04 23:37:45 +02:00
Algent 2bb5e7ffc9 feat: add Java material enumeration 2026-09-04 23:30:54 +02:00
Algent 9b78099d21 test: characterize material enumeration 2026-09-04 23:20:29 +02:00
Algent 11b9b146bd docs: prioritize Java API and modern syntax 2026-09-04 23:14:07 +02:00
Algent 5995e366b7 fix: preserve material property dispatch 2026-09-04 22:53:52 +02:00