Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutorial
Mengonfigurasi dan mengelola server kamu

Cara Mengatasi Error Watchdog di Minecraft

P430

Pada artikel ini, kami akan membahas tentang Watchdog di server Minecraft Anda, apa itu, bagaimana cara kerjanya, dan apa yang dapat Anda lakukan jika terjadi crash.


Apa itu Watchdog?

Watchdog adalah komponen bawaan dari server Minecraft yang memantau waktu yang dibutuhkan setiap game loop, yang juga dikenal sebagai tick. Watchdog akan memeriksa jika satu tick memakan waktu lebih lama dari yang diharapkan dan secara sengaja membuat server crash untuk mencegah kerusakan dunia.


Apa itu Tick?

Di Minecraft, tick adalah satu siklus game loop, yang terjadi setiap 0,05 detik atau 20 kali per detik, yaitu 20 Tick Per Second (TPS). Game loop ini menjalankan berbagai aksi seperti memunculkan mob, menumbuhkan tanaman, mengubah blok, dan menghitung hasil kerusakan.


Waktu Crash Watchdog

Watchdog diprogram untuk memicu crash server ketika satu tick melebihi waktu maksimum yang diizinkan. Secara default, Watchdog akan memicu crash jika satu tick memakan waktu lebih dari 50 milidetik, namun waktu maksimum yang diizinkan adalah 60 milidetik.


Cara Mengidentifikasi Error Watchdog

Ketika Watchdog membuat server Minecraft Anda crash, Anda akan melihat pesan error di konsol server yang berbunyi:

[FATAL]: A single server tick took 60.00 seconds (should be max 0.05)
[FATAL]: Considering it to be crashed, server will forcibly shutdown.

Selain itu, laporan crash akan dihasilkan, yang diawali dengan baris "Minecraft Crash Report."


Cara Mengatasi Error Watchdog

Untuk mengatasi error Watchdog, Anda perlu mengidentifikasi sumber lag yang menyebabkan tick berjalan lebih lama dari biasanya.

Setelah menemukan masalahnya, Anda dapat mengambil tindakan yang sesuai, tergantung pada kasusnya. Penyebab masalah bisa berupa entity, block, atau bahkan world yang mengalami ticking, yang dapat menimbulkan lag besar dan menyebabkan server crash.

Anda dapat merujuk ke panduan kami tentang cara mengatasi error ticking entity.


Menonaktifkan Watchdog

Menonaktifkan Watchdog adalah langkah terakhir dan tidak direkomendasikan karena Watchdog akan membuat server crash jika mendeteksi tick berjalan lebih lama dari seharusnya, yang menandakan server sudah tidak dapat dimainkan atau crash. Anda dapat menonaktifkan Watchdog dengan mengatur nilai max-tick-time menjadi -1 di file server.properties, namun hal ini tidak disarankan.


Cara Mengubah Waktu Crash Watchdog

Anda dapat mengubah waktu maksimum yang diizinkan untuk satu tick sebelum Watchdog membuat server crash dengan mengubah opsi max-tick-time di file server.properties. Nilai default adalah 60000 milidetik atau 60 detik, Anda dapat mengatur -1 untuk waktu tanpa batas, namun ini hanya akan menunda masalah.


Kesimpulan

Watchdog adalah komponen penting di server Minecraft Anda yang memantau game loop untuk mencegah kerusakan dunia. Jika terjadi crash, Anda dapat mengidentifikasi penyebab masalah dan mengambil tindakan yang sesuai atau meminta bantuan dari penyedia hosting Anda. Ingat, jangan menonaktifkan Watchdog kecuali benar-benar terpaksa.