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:
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:
@@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:
@@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
DURUM 1
“C:\Program Files\Java\jre7\bin\java.exe” -Xms1G -Xmx1024M -jar “craftbukkit.jar”
goto KAPAT
DURUM 2
“C:\Program Files\Java\jre6\bin\java.exe” -Xims1G -Xmx1024M -jar “craftbukkit.jar”
goto KAPAT
DURUM 3
“C:\Program Files (x86)\Java\jre7\bin\java.exe” -Xms1G -Xmx1024M -jar “craftbukkit.jar”
goto KAPAT
DURUM 4
“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

Konuyu nasıl buldun?
2
1
0
0
0

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.