diff --git a/README.md b/README.md index a5f7105..857305d 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

Minecraft server optimization guide

-

Guide for version 1.16.4

+

Guide for version 1.16.5

Based on this guide and other sources (all of them are linked throughout the guide when relevant).

Intro

@@ -41,6 +41,10 @@ It's key to remember that overworld, nether and the end have separate world bord Remember that nether dimension is usually 8x smaller than overworld, because if you set worldborder wrong your players might end up outside of world border!

+

+Make sure to set up vanilla world border (`/worldborder set [radius]`), as it limits certain functionalities such as +lookup range for treasure maps that can cause lag spikes. +

Configurations

@@ -216,8 +220,15 @@ etc. to the list and make them despawn after ~20 seconds (400 ticks). default: true
optimized: false
explanation:
-Generating treasure maps is extremely expensive and can hang a server if the structure it's trying to locate is really -far away. +Generating treasure maps is extremely expensive and can hang a server if the structure it's trying to locate is outside +of your pregenerated world. It's only safe to enable this if you pregenerated your world and set vanilla world border. + +

treasure-maps-return-already-discovered

+default: false
+optimized: true
+explanation:
+Default value forces the newly generated maps to look for unexplored structure, which are usually outside of your +pregenerated terrain. Setting this to true makes it so maps can lead to the structures that were discovered earlier.

viewdistances.no-tick-view-distance

default: -1
@@ -226,9 +237,29 @@ far away. This allows players to see further without ticking as many chunks as regular view-distance would. Although it's not really heavy on the server keep in mind that sending more chunks will affect bandwidth. -

projectile-load-save-per-chunk-limit

+

entity-per-chunk-save-limit

default: -1
-optimized: 8
+optimized:
+
+  entity-per-chunk-save-limit:
+      arrow: 8
+      dragonfireball: 8
+      egg: 8
+      ender_pearl: 8
+      fireball: 8
+      firework: 8
+      largefireball: 8
+      lingeringpotion: 8
+      llamaspit: 8
+      shulkerbullet: 8
+      sizedfireball: 8
+      snowball: 8
+      spectralarrow: 8
+      splashpotion: 8
+      thrownexpbottle: 8
+      trident: 8
+      witherskull: 8
+
explanation:
Limits the amount of projectiles that can be saved in a chunk. This prevents issues that arise with lower view-distance like players throwing massive amounts of snowballs into unloaded chunk that has a potential to crash your server on @@ -277,7 +308,8 @@ worlds loading chunks on main thread.
default: false
optimized: true
explanation:
-Prevents dolphins from performing structure search similiar to the one that treasure maps do. +Prevents dolphins from performing structure search similiar to the one that treasure maps do. Same rules for setting +this to false apply.

mobs.zombie.aggressive-towards-villager-when-lagging

default: false