One caveat is that it still takes a long time to fully load the map.
Settings
In order to benefit from this performance improvement, you'll need to change the "Client Mesh Chunksize" (client_mesh_chunk) setting to 4 or 8. To increase your view range, you'll also need to increase a few more settings:Code: Select all
client_mesh_chunk = 4
# ^ also try 8 if you have a dedicated GPU
viewing_range = 1000
client_mapblock_limit = 50000
# Server-side settings.
# Only change the following on singleplayer or LAN servers, this will cause a lot of network/resource use
max_block_generate_distance = 63
max_block_send_distance = 63
to do:
lhofhansl wrote:Note that at large viewing_range you really need to increase max_simultaneous_block_sends_per_client or the server simply cannot send the blocks fast enough.
You also must either apply #13277, or increase server_unload_unused_data_timeout to 180 or 240. Otherwise the server will unload the close blocks, which makes distant culled blocks visible, which are then sent to the client, only to be culled there, slowing the entire process down (and sending 2-5x as many blocks).
Gallery
1200 nodes render distance, shadows, bloom, FXAA, 4K display @ 15 FPS (kilbith)
2000 view range with bloom, 4k @ 7fps (kilbith)