Brian Neumann-Fopiano
|
dfae45663a
|
Fixes
|
2026-08-10 17:32:44 -04:00 |
|
Brian Neumann-Fopiano
|
998a5c9f5f
|
dwa
(removed ai file from when i generated docs)
|
2026-08-10 15:48:22 -04:00 |
|
Brian Neumann-Fopiano
|
506787f51a
|
Updated Docs, and Cortections
|
2026-08-08 00:29:48 -06:00 |
|
Brian Neumann-Fopiano
|
68b842d5dc
|
First Test MV
|
2026-08-07 14:04:17 -06:00 |
|
Brian Neumann-Fopiano
|
dda5ea397e
|
ADA
|
2026-08-06 07:41:58 -06:00 |
|
Brian Neumann-Fopiano
|
967c082372
|
d
|
2026-08-05 23:39:54 -06:00 |
|
Brian Neumann-Fopiano
|
ce8c4ff578
|
d
d
|
2026-08-05 15:45:08 -06:00 |
|
Brian Neumann-Fopiano
|
70d355621c
|
Temp vag
|
2026-08-05 14:30:07 -06:00 |
|
Brian Neumann-Fopiano
|
a66cba6418
|
dwa
|
2026-08-05 02:28:14 -06:00 |
|
Brian Neumann-Fopiano
|
cd217c05f9
|
Vwop
|
2026-08-05 01:16:30 -06:00 |
|
Brian Neumann-Fopiano
|
aaccbacf32
|
dwa
|
2026-08-04 11:13:16 -06:00 |
|
Brian Neumann-Fopiano
|
a8217b42e9
|
F
|
2026-08-01 22:39:09 -04:00 |
|
Brian Neumann-Fopiano
|
324cf9e095
|
🧹
|
2026-07-30 12:31:39 -04:00 |
|
Brian Neumann-Fopiano
|
0afbfcb7a2
|
Changes
|
2026-07-30 02:36:15 -04:00 |
|
Brian Neumann-Fopiano
|
7ad4909518
|
Fix Iris entity spawn delegation
|
2026-07-29 18:10:55 -04:00 |
|
Brian Neumann-Fopiano
|
74741ac83e
|
d
|
2026-07-27 13:46:24 -05:00 |
|
Brian Neumann-Fopiano
|
d5a55ccfcf
|
API
|
2026-07-26 12:12:49 -05:00 |
|
Brian Neumann-Fopiano
|
9e1e202f15
|
dwa
|
2026-07-22 14:56:50 -05:00 |
|
Brian Neumann-Fopiano
|
f6f06c1ab9
|
d
|
2026-07-21 12:00:17 -04:00 |
|
Brian Neumann-Fopiano
|
d76dadec30
|
🔥
|
2026-07-18 21:48:52 -04:00 |
|
Brian Neumann-Fopiano
|
1d194e880b
|
f
|
2026-07-18 19:16:14 -04:00 |
|
Brian Neumann-Fopiano
|
ad41b6795c
|
f
|
2026-07-18 18:12:04 -04:00 |
|
Brian Neumann-Fopiano
|
0193f75daa
|
Fixes
|
2026-07-16 19:38:53 -04:00 |
|
Brian Neumann-Fopiano
|
e8dd4e1127
|
iggy
|
2026-07-16 18:18:23 -04:00 |
|
Brian Neumann-Fopiano
|
699247b1de
|
Vwoop
|
2026-07-16 12:26:01 -04:00 |
|
Brian Neumann-Fopiano
|
45230c0689
|
dwa
|
2026-07-13 21:33:20 -04:00 |
|
Brian Neumann-Fopiano
|
4dea984d77
|
O-o .o-o. o-O
|
2026-07-12 20:53:51 -04:00 |
|
Brian Neumann-Fopiano
|
cd05fd1bca
|
World Changes
|
2026-07-12 17:06:30 -04:00 |
|
Brian Neumann-Fopiano
|
402bcb04fe
|
dd
|
2026-07-10 04:05:24 -04:00 |
|
Brian Neumann-Fopiano
|
6111b5670a
|
f
|
2026-07-09 18:34:16 -04:00 |
|
Brian Neumann-Fopiano
|
0a7a531646
|
Dont ask
|
2026-07-09 13:54:59 -04:00 |
|
Brian Neumann-Fopiano
|
a8e46e3590
|
iggy
|
2026-07-03 15:10:16 -04:00 |
|
Brian Neumann-Fopiano
|
75e8c22268
|
ff
|
2026-06-26 14:01:20 -04:00 |
|
Brian Neumann-Fopiano
|
f777ea6b18
|
few more changes
|
2026-06-17 19:18:44 -04:00 |
|
Brian Neumann-Fopiano
|
79e80bef33
|
bump1
|
2026-06-14 13:52:57 -04:00 |
|
Brian Neumann-Fopiano
|
796d81e58b
|
d
|
2026-06-14 01:21:11 -04:00 |
|
Brian Neumann-Fopiano
|
b0a5d97e9c
|
d
|
2026-06-13 22:03:58 -04:00 |
|
Brian Neumann-Fopiano
|
e1196b0364
|
Vector Currency
|
2026-06-12 02:47:02 -04:00 |
|
Brian Neumann-Fopiano
|
5142c048c7
|
Plugin Eviction
|
2026-06-12 02:46:22 -04:00 |
|
Brian Neumann-Fopiano
|
c9929e0880
|
Engine Slimming
|
2026-06-12 02:43:30 -04:00 |
|
Brian Neumann-Fopiano
|
1c9f9d92bb
|
Neutral Pipeline
|
2026-06-12 02:42:26 -04:00 |
|
Brian Neumann-Fopiano
|
1c08eb23b2
|
Bukkit SPI
|
2026-06-12 02:41:47 -04:00 |
|
Brian Neumann-Fopiano
|
abfc122171
|
SMID
|
2026-06-11 12:42:47 -04:00 |
|
Brian Neumann-Fopiano
|
6a68884ce9
|
Make world generation fully deterministic; add golden-hash verification harness
Generation now produces bit-identical output across repeated runs, server
restarts, and parallel generation (golden-hash verified, 289/289 chunks).
Engine fixes:
- MatterGenerator: components flagged complete before generateLayer finished
(raiseFlagUnchecked), letting concurrent neighbors consume half-written
mantle data; switched to completion-locked raiseFlagSuspend
- MantleObjectComponent: procedural objects (trees/ruins/formations/coral/
fungi/crystals) were absent from computeRadius, so canopies crossed chunk
borders without ordering guarantees; variant footprints now counted
- MantleCarvingComponent: carve profile ordering depended on IdentityHashMap
iteration and hashCode sort ties; replaced with first-seen column-scan
order and creation-sequence tiebreaks
- IrisObject/IrisPostModifier: shared BlockData instances mutated in place
(vine facing x3, auto-waterlog x2, leaf persistence); clone before mutate
- IrisObject: slope-following placement mutated the shared pack-defined
rotation config; now builds a local rotation on a copied placement
- IrisObjectPlacement: surface-warp CNG seeded from first-caller chunk RNG;
now seeded from the engine seed manager
- GenerationCacheWarmer: engine init pre-bakes placement/decorator/ore/
procedural caches in sorted order, removing lazy first-touch ordering
- IrisProceduralPlacement: expose getVariantObjects for radius computation
Verification harness:
- /iris dev goldenhash: buffered chunk generation (no world writes), SHA-256
per-chunk block+biome digests, golden capture/verify with per-chunk
mismatch reporting, auto-diagnosis (repeat-gen + mantle-reset comparison,
block-level diffs), deep per-chunk blockstate dumps, threads/deep params,
full mantle reset (saveAll + tectonic file wipe) for reproducible runs
- IrisEngineSVC: mantle trim/unload suspended while a goldenhash scan runs
- MantleCarvingComponentTop2BlendTest: sequence-tiebreak regression test
|
2026-06-11 12:40:21 -04:00 |
|
Brian Neumann-Fopiano
|
a530a03459
|
nms patches
|
2026-06-10 09:00:23 -04:00 |
|
Brian Neumann-Fopiano
|
a82b8f4a9c
|
dwa
|
2026-06-09 20:14:27 -04:00 |
|
Brian Neumann-Fopiano
|
cf2e7df298
|
c
|
2026-06-08 00:20:23 -04:00 |
|
Brian Neumann-Fopiano
|
d20b3af9b9
|
addons
|
2026-06-07 15:23:41 -04:00 |
|
Brian Neumann-Fopiano
|
01d98d2141
|
Procedurality
|
2026-06-07 01:55:17 -04:00 |
|
Brian Neumann-Fopiano
|
febe930db0
|
dwa
|
2026-06-07 00:04:20 -04:00 |
|