Repository navigation
Keystone 1.3.0
Install on the server and the client (the server part decides how far trains are sent).
Immersive Railroading stays in sight. A dedicated server sends entities to a player only within its view-distance
(80 blocks at view-distance 6) and only in chunks the player watches. Trains vanished as soon as you moved a little away,
and rails disappeared together with their chunks, which is especially visible next to a far city drawn by Afterimage.
- Server: trains, wagons and seats of Immersive Railroading (every UniversalModCore entity) are sent to each player up
to 1.5x the render distance that player set in their video settings, at most 1024 blocks, whether or not the player
watches their chunk. The render distance comes from the client settings packet that vanilla 1.12 ignores. - Client: such entities are kept and keep moving where the client has no chunk, and are drawn there at sky light.
UniversalModCore's own pass for large entities now draws every such entity that no other pass drew this frame, within
the same range. - Client: rails, multiblocks and other UniversalModCore blocks with a model, in chunks the client unloads, keep being
drawn within the range until the chunk is loaded again.
Settings (JVM flags): -Dirfar.factor (1.5), -Dirfar.maxBlocks (1024), -Dirfar.maxKeptTiles (50000),
-Dirfar.enabled=false to turn it off.