1.0.0
I See Your Chunks
A Fabric mod that renders distant players standing on real terrain, far
past render distance, instead of floating in the void. The server streams
the already-resident chunks around each viewed player; the client accepts
them and hands them to Voxy, which draws them through its own far renderer.
Server:
- FarChunkStreamer: send-only streaming of already-loaded chunks around
revealed players, chosen nearest-first up to a configurable count and
capped at the server's render distance, plus a one-chunk neighbour halo
so Voxy's neighbour-dependent mesher can build the visible edge. - Entity tracking mixins lift vanilla's distance/chunk caps per viewer:
always for players and their (nested) mount chains, and for loose mobs
only while they stand on a chunk that actually renders for that viewer. - ChunkHolder.broadcast forwarding keeps streamed far chunks live.
- VisibilityFilter: spectator/invisible/vanish (melius-vanish) exclusions.
Client: - Widens the ClientChunkCache storage radius to accept far chunks, and
re-applies it on config change so slider edits take effect without a
reload. - Hands each arriving far chunk straight to Voxy's VoxelIngestService,
since Voxy otherwise only ingests chunks on unload and streamed chunks
never unload. - Entity render overrides that respect the frustum; mounts of a shown
player render with it regardless of the distant-mob toggle or terrain.
Networking: opt-in ClientHelloPayload handshake with a ServerAckPayload
reply carrying the server's render distance, so the client's terrain
slider and chunk storage track what the server can actually deliver.
Config + Mod Menu screen; en_us/fr_fr. Voxy required on clients (recommended,
enforced with a runtime warning); dedicated servers neither need nor load it.
Versioned single-source-set layout (26.2/src + 26.2/fabric). AGPL-3.0.