Minecraft Serverlərində Gecikmə Azaldılması və TPS Artırma Parametrləri
Minecraft pvp server idarəçiliyində ən vacib performans göstəricisi TPS (Saniyədə Gənə) dəyərdir. İdeal serverdə TPS dəyəri 20 olmalıdır. Bu dəyər azaldıqca blokların gec qırılması və teleportasiya ilə hərəkət edən canlılar kimi "lag" problemləri yaranır. Bu təlimatda siz serverinizin performansını optimallaşdırmaqla TPS dəyərini 20-yə qaytarmağı öyrənəcəksiniz.
Addım 1: Bukkit.yml Optimizasiyası
Serverinizin əsas qovluğunda yerləşirbukkit.ymlFaylı Notepad++ kimi redaktorla açın və aşağıdakı dəyərləri taparaq onu yeniləyin:
spawn-limits: monsters: 15 # (Varsayılan 70) Yaratık sınırını düşürmek işlemci yükünü azaltır. animals: 10 # (Varsayılan 10) water-animals: 2 # (Varsayılan 15) chunk-gc: period-in-ticks: 300 # Kullanılmayan harita parçalarını (chunk) hafızadan daha hızlı siler.
Addım 2: Spigot.yml Konfiqurasiyası
spigot.ymlFaylı açın və oyunçuların baxış məsafəsini və obyektlərin CPU yükünü azaldın:
- baxış məsafəsi:
4və ya5et. (Defolt 10-dur. O, oyunçuların xəritədə görə biləcəyi maksimum məsafəni azaldır, beləliklə, RAM və prosessoru boşaldır). - obyekt aktivləşdirmə diapazonu: Bu, canlıların süni intellektinin neçə blok uzaqda işləyəcəyini müəyyən edir. Aşağıdakı kimi optimallaşdırın:
monsters: 16,animals: 12,misc: 4 - birləşmə radiusu: Yerdəki əşyaların birləşmə məsafəsidir. Yerdəki yükü azaldır:
item: 3.5,exp: 6.0
Addım 3: Paper.yml və ya Paper-World Parametrləri
Əgər Kağız infrastrukturundan istifadə edirsinizsə (bu, mütləq performans üçün tövsiyə olunur),paper-world-defaults.ymlFaylda aşağıdakı parametrləri edin:
- eniş silsiləsi: Uzaqdakı canlıların daha tez yox olmasını təmin edir:
soft: 28,hard: 56 - maksimum obyekt toqquşmaları: Blok başına maksimum obyekt toqquşmasının hesablanması. Gecikmənin ən böyük səbəblərindən biri:
max-entity-collisions: 2(Defolt 8)
Bu məqalə xüsusi olaraq PvPServer üçün hazırlanmışdır.