RegionIO/internal
Daniar Mannanov e0623be504 world: place template air, flood connected pockets, age stairs and slabs
The portal's air pocket is placed for real now: vanilla's fluid ticks
then flood every pocket cell connected to surrounding water while
sealed cells stay air, so the piece ends with a bounded BFS over its
own air cells from water neighbours. BlockAgeProcessor gains the
stairs/slab branches with their property-preserving mossy variants,
and horizontal facings rotate with the piece (mirror first, then
quarter turns).

Portal box match against the fixture jumps from 52.7% to 84.1%;
region parity rises to 98.047% with biomes and heightmaps exact.
Remaining box diffs trace to drip columns reading the shared decoration
stream, which is approximated per-cell.
2026-08-26 15:51:03 +03:00
..
nbt Add vanilla parity harness and harden server boundaries 2026-08-10 22:54:16 +03:00
network Bound connection outbound queues 2026-08-10 23:00:20 +03:00
protocol Add vanilla parity harness and harden server boundaries 2026-08-10 22:54:16 +03:00
registry Implement multiplayer persistence and vanilla lighting 2026-07-21 09:21:44 +03:00
server world: publish decorated region batches 2026-08-25 10:24:19 +03:00
world world: place template air, flood connected pockets, age stairs and slabs 2026-08-26 15:51:03 +03:00
worldgen worldgen: fix stale clockwise-90 assertion to the target-172 formula 2026-08-26 15:27:49 +03:00