Minecraft dünyayı saniyede 20 tick olarak çalıştırır. Bir tick fazlasıyla uzun sürerse sunucunun watchdog'u onun takıldığına karar verir ve bilerek durdurur. Minecraft'ın kendi watchdog'u A single server tick took 60.00 seconds der. Paper ve Purpur bunun yerine kendi watchdog'larını kullanır, o The server has stopped responding! der. Bir şey dünyayı tam bir dakika dondurdu: bir plugin, bir mod ya da dünyadaki çok büyük bir makine. Onu bulun, sonra sunucuyu yeniden başlatın.
Ne görürsünüz
- Oyuncular donar, sonra bağlantıyı kaybeder.
- Console
A single server tick tookve bir saniye sayısı, sonra(should be max 0.05)gösterir. Paper ve Purpur'daThe server has stopped responding!ve bir thread dump,Server thread dumpile başlayan uzun bir liste gösterir. - Sunucu Minecraft'ın kendi mesajından sonra durduğunda Genel bakış sayfasındaki ve console'un üstündeki Sunucunuz neden durdu kutusu
The server froze, and Minecraft stopped it.veOne update tookve saniyeyi,A plugin, a mod or a very large machine in the world is usually the cause; spark's profiler shows which.yazar.
Onu neyin dondurduğunu bulun
- Sunucuyu yeniden başlatın.
- Files içinde
crash-reportsve en yeni dosyayı açın ya da watchdog satırlarının çevresindeki Console'u okuyun (Paper ve Purpur'da thread dump). Sunucunun donduğunda ne yaptığını gösterirler. Oradaki bir pluginin ya da modun adı en iyi ipucunuzdur. Bkz. Minecraft sunucu logunuzu ve çökme raporlarınızı nasıl okursunuz. - Sunucu donmadan önce lag yapıyorsa lag olurken Genel bakış sayfasındaki Sunucu sağlığı kartında 60 sn profil'i çalıştırın. Ana thread'in çoğunu kullanan pluginleri ya da modları adıyla verir: Minecraft sunucu sağlığını TPS, tick süresi ve spark ile kontrol etme.
- Adı geçeni güncelleyin ya da kaldırın ya da fazla sık çalışmasına neden olan ayarı değiştirin.
Yaygın nedenler
- Bir seferde büyük bir iş yapan bir plugin ya da mod, örneğin geniş bir alanı oluşturmak ya da taramak.
- Devasa bir makine ya da çiftlik: uzun bir redstone saati, yerdeki binlerce eşya, çok yoğun bir yaratık çiftliği.
- Sunucunun oluşturması gereken yeni araziye çok uzağa keşfe giden oyuncular: Keşfetmek lag yapmasın diye Minecraft dünyanızı nasıl önceden oluşturursunuz bu işi önceden yapar.
Watchdog sınırı
Vanilla'da ve mod loader'larında zaman sınırı Ayarlar, Sunucu özellikleri (Java) içindeki Watchdog sınırı'dır, varsayılan olarak 60000 milisaniye. Paper, Purpur ve Spigot o watchdog'u kapatır ve Spigot Settings (Spigot ayarları, spigot.yml) içindeki timeout-time ile ayarlanan, varsayılan olarak 60 saniye olan kendilerininkini kullanır. Panel Watchdog sınırı'nı Milliseconds a single tick may take before the server decides it has hung and shuts itself down. -1 turns the watchdog off, which is useful while tracking down a slow plugin. olarak tanımlar.
Normal oyunda açık bırakın. Watchdog kapalıyken donmuş bir sunucu durmak yerine içinde takılı oyuncularla donmuş kalır. Yalnızca yavaş bir plugini ararken kısa süre kapatın ve sonra yeniden açın.
Bilmekte fayda var
- Çok lag yapan bir sunucu aynı sorunun daha küçük biçimidir: Minecraft sunucunuzdaki lagı azaltma ve Minecraft sunucunuz "Can't keep up" diyor.
- Panelin adını koyduğu diğer nedenler: Minecraft sunucunuzun neden durduğunu nasıl görürsünüz.



