Leaf JVM Flags
-DLeaf.library-download-repo
- Standard: Nicht gesetzt
Die Downloadgeschwindigkeit des standardmäßigen Maven Central Repositories ist in manchen Regionen sehr langsam.
Mithilfe dieses JVM Arguments kann ein anderes Mirror Repository for SpigotLibraryLoader oder PaperLibraryLoader gesetzt werden.
Verwende zum Beispiel das folgende Argument, um das Aliyun-Repository als Maven-Mirror festzulegen. Dadurch können Server auf dem chinesischen Festland Bibliotheken schneller herunterladen.
-DLeaf.library-download-repo=https://maven.aliyun.com/repository/public-DLeaf.enableFMA
- Standard:
false
Steuert, ob Multiply-Accumulate für manche Operationen genutzt werden sollen.
Erfordert eine CPU, die den FMA Instruktionssatz unterstützt. Ansonsten wird die Berechnung langsamer sein.
Werkzeuge wie CPU-Z können ausgeben, ob ein Prozessor den nötigen Instruktionssatz unterstützt.
-DLeaf.native-transport-type
- Standard:
epoll
Legt das Netzwerk-I/O-Modell für die Datenübertragung fest. Muss in der Datei server.properties unter use-native-transport aktiviert sein.
Falls der angegebene Übertragungstyp nicht verfügbar ist, wird automatisch auf ein verfügbares Modell umgeschaltet.
Verfügbare Optionen:
- Linux:
io_uring,epoll,nio - MacOS:
kqueue,nio - Windows: nicht verfügbar
Veraltete Flags
-DLeaf.nearestEntitySensorBucketCount
(Dieses Flag existiert nur in der neuesten Leaf 1.21.1 und 1.21.3)
- Standard:
10
Wie viele Buckets beim Bucket Sort genutzt werden, wenn die Grenze erreicht wird.
Sollte der Quadratwurzel der Anzahl an Elementen entsprechen.
-DLeaf.nearestEntitySensorBucketSortThresholdRatio
(Dieses Flag existiert nur in der neuesten Leaf 1.21.1 und 1.21.3)
- Standard:
2.0
Dieser Wert steuert das Verhältnis für den Bucket-Sort-Schwellenwert. (Schwellenwert = Anzahl der Buckets * Verhältnis)