Pelayan Minecraft tidak mahu bermula? Cara mencari punca dan membetulkannya
Pelayan yang berhenti sebaik sahaja anda memulakannya hampir selalu menyatakan sebabnya dalam konsol atau dalam logs/latest.log. Cari mesej anda dalam jadual di bawah, kemudian terus ke pembetulannya.
Mulakan dengan log
Perhatikan konsol semasa pelayan bermula, atau buka logs/latest.log selepas itu. Baca ralat pertama, bukan baris terakhir: baris kemudian biasanya akibat daripadanya. Pelayan sedia apabila log memaparkan “Done”.
Maksud ralat anda
| Mesej | Punca dan pembetulan |
|---|---|
| You need to agree to the EULA | eula.txt masih menyatakan false. Tukar kepada true. |
| Unable to access jarfile | Nama fail jar atau folder salah. Semak arahan permulaan. |
| Invalid or corrupt jarfile | Muat turun tidak lengkap. Muat turun semula fail jar. |
| UnsupportedClassVersionError | Java terlalu lama untuk pelayan ini. Lihat versi Java yang diperlukan pelayan Minecraft. |
| Could not reserve enough space for object heap | Anda meminta Java menggunakan memori lebih banyak daripada yang dimiliki mesin. Lihat panduan ralat memori Minecraft. |
| FAILED TO BIND TO PORT | Port sudah digunakan, atau server-ip salah. Lihat panduan untuk ralat ini. |
| Could not load plugin | Plugin rosak atau dibina untuk versi Minecraft lain. Kemas kini atau buang. |
| Failed to load level | Dunia rosak. Pulihkan sandaran. |
Setujui EULA
Kali pertama anda menjalankan pelayan, ia mencipta eula.txt lalu berhenti. Buka fail itu dan tukar baris terakhir kepada true, yang bermaksud anda bersetuju dengan EULA Minecraft di aka.ms/MinecraftEULA:
eula=true
Kemudian mulakan pelayan semula.
Semak arahan permulaan dan fail jar
Arahan permulaan yang lazim kelihatan seperti ini:
java -Xms2G -Xmx2G -jar server.jar --nogui
Jalankan dari folder yang mengandungi fail jar, dan pastikan nama fail dalam arahan sama dengan nama fail sebenar. Senaraikan folder dengan ls pada Linux atau dir pada Windows untuk melihatnya. Jika fail jar rosak, muat turun semula dari laman rasmi perisian itu.
Singkirkan plugin dan mod sebagai punca
Jika log menamakan sesuatu plugin, kemas kininya kepada versi yang sepadan dengan versi Minecraft anda, atau buangnya. Jika puncanya tidak jelas, alihkan semua isi folder plugins keluar dan mulakan pelayan. Apabila ia bermula, letakkan semula plugin dalam kumpulan kecil untuk mencari yang menyebabkannya. Plugin, mod Fabric dan mod Forge tidak boleh saling menggantikan, jadi gunakan hanya yang disokong perisian pelayan anda.
Dunia yang rosak
Ralat tentang fail region atau level.dat bermaksud sebahagian dunia rosak, selalunya selepas ranap atau cakera penuh. Hentikan pelayan, salin folder dunia ke tempat selamat dan pulihkan sandaran terkini. Jangan padam dunia sebelum anda menyalinnya.
Masih tidak mahu bermula?
Hantar 100 baris terakhir log bersama versi Minecraft anda, perisian pelayan dan binaannya, serta output java -version. Dengan itu, seseorang biasanya dapat menyebut puncanya dalam satu balasan.
Hos pelayan Minecraft anda di Singapura
Ping rendah untuk pemain di India, Malaysia dan Indonesia, pada teras AMD EPYC yang pantas dengan NVMe dan perlindungan DDoS.
