Minecraft Server Sunucu Hataları ve Çözümleri

Dexsite

Zombi Katili
En iyi cevaplar
0
Mesaj:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

MineCraft Server Önemli Hatalar ve Çözümleri

Online-mode False yapmanıza rağmen her başlatışınızda True oluyorsa:

"server.properties" dosyasında online-mode'u False yapmanıza rağmen sunucuyu her başlatışınızda yeniden True oluyor. Bu soruna sunucuyu başlatırken kullandığınız .bat uzantılı dosyadan kaynaklanıyor. Bat dosyamızı herhangi bir metin editörüyle açarsak kodumuzun şu şekilde olduğunu göreceğiz:

Kod:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE

Sorun "-o true" satırından kaynaklanıyor. Sunucuyu bir döngüye sokuyor ve sunucu her açılışta dosyaları tekrardan oluşturmaya çalışıyor. Kodu aşağıdaki şekilde düzelttiğinizde sorununuz çözülecektir:
Kod:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

@Echo off
:KONTROL
:: Java Konumu Bulunuyor.
if exist "C:\Program Files\Java\jre7\bin\java.exe" goto DURUM1

if exist "C:\Program Files\Java\jre6\bin\java.exe" goto DURUM2

if exist "C:\Program Files (x86)\Java\jre7\bin\java.exe" goto DURUM3

if exist "C:\Program Files (x86)\Java\jre6\bin\java.exe" goto DURUM4

else goto DURUM5
:: Java Konumuna Göre Craftbukkit Başlatılıyor
:DURUM1
"C:\Program Files\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM2
"C:\Program Files\Java\jre6\bin\java.exe" -Xims1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM3
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM4
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM5
java -Xincgc-Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:KAPAT
pause

Java konum bulamıyor veya java çalıştırılabilir bir komut değil hatası veriyorsa:

Bu hata .bat dosyamızda java konumunun yanlış belirtilmesi yüzünden kaynaklanıyor. İnternette bulabileceğiniz bir sürü kod var ama çoğu tek Java versiyonuna hitap ettiği için zorluk yaşayabilirsiniz. Aşağıdaki kodla .bat dosyanızın içindeki kodu değiştirirseniz sorununuz çözülecektir. Bu kod tüm Java versiyonlarına göre otomatik bulup çalıştırması için yazılmıştır:
Kod:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

@Echo off
:KONTROL
:: Java Konumu Bulunuyor.
if exist "C:\Program Files\Java\jre7\bin\java.exe" goto DURUM1

if exist "C:\Program Files\Java\jre6\bin\java.exe" goto DURUM2

if exist "C:\Program Files (x86)\Java\jre7\bin\java.exe" goto DURUM3

if exist "C:\Program Files (x86)\Java\jre6\bin\java.exe" goto DURUM4

else goto DURUM5
:: Java Konumuna Göre Craftbukkit Başlatılıyor
:DURUM1
"C:\Program Files\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM2
"C:\Program Files\Java\jre6\bin\java.exe" -Xims1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM3
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM4
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:DURUM5
java -Xincgc-Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:KAPAT
pause
 

Ataberk1880

Işık Taşı Madencisi
En iyi cevaplar
1
Adam kopyala-yapıştır yapmış ve yazdığını hiç kontrol etmemiş. :/
 
Üst