Skip to content

Commit 2f6393f

Browse files
committedNov 16, 2020
Increase limit for simultaneous blocks sent per client and the meshgen cache.
1 parent a16e412 commit 2f6393f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
 

‎builtin/settingtypes.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@ mesh_generation_interval (Mapblock mesh generation delay) int 0 0 50
747747
# Size of the MapBlock cache of the mesh generator. Increasing this will
748748
# increase the cache hit %, reducing the data being copied from the main
749749
# thread, thus reducing jitter.
750-
meshgen_block_cache_size (Mapblock mesh generator's MapBlock cache size in MB) int 20 0 1000
750+
meshgen_block_cache_size (Mapblock mesh generator's MapBlock cache size in MB) int 40 0 1000
751751

752752
# Enables minimap.
753753
enable_minimap (Minimap) bool true
@@ -1037,7 +1037,7 @@ ipv6_server (IPv6 server) bool false
10371037
# Maximum number of blocks that are simultaneously sent per client.
10381038
# The maximum total count is calculated dynamically:
10391039
# max_total = ceil((#clients + max_users) * per_client / 4)
1040-
max_simultaneous_block_sends_per_client (Maximum simultaneous block sends per client) int 40
1040+
max_simultaneous_block_sends_per_client (Maximum simultaneous block sends per client) int 128
10411041

10421042
# To reduce lag, block transfers are slowed down when a player is building something.
10431043
# This determines how long they are slowed down after placing or removing a node.

‎src/defaultsettings.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ void set_default_settings(Settings *settings)
4242
settings->setDefault("mute_sound", "false");
4343
settings->setDefault("enable_mesh_cache", "false");
4444
settings->setDefault("mesh_generation_interval", "0");
45-
settings->setDefault("meshgen_block_cache_size", "20");
45+
settings->setDefault("meshgen_block_cache_size", "40");
4646
settings->setDefault("enable_vbo", "true");
4747
settings->setDefault("free_move", "false");
4848
settings->setDefault("pitch_move", "false");
@@ -343,7 +343,7 @@ void set_default_settings(Settings *settings)
343343
settings->setDefault("port", "30000");
344344
settings->setDefault("strict_protocol_version_checking", "false");
345345
settings->setDefault("player_transfer_distance", "0");
346-
settings->setDefault("max_simultaneous_block_sends_per_client", "40");
346+
settings->setDefault("max_simultaneous_block_sends_per_client", "128");
347347
settings->setDefault("time_send_interval", "5");
348348

349349
settings->setDefault("default_game", "minetest");

0 commit comments

Comments
 (0)
Please sign in to comment.