
I See Your Chunks
Renders distant players standing on real terrain far past render distance. The server streams resident chunks around viewed players, which the client passes to Voxy's far renderer.
Список изменений
I See Your Chunks for Fabric 26.2
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.
