Minecraft sunucusu açılmıyor: EULA kabulü
Sunucu açılır açılmaz kapanıyor ve konsolda EULA uyarısı var mı? Mojang sözleşmesi kabul edilmeden Minecraft sunucusu çalışmaz. Kabul etme ve diğer kapanma sebepleri.
Minecraft sunucun açılır açılmaz kapanıyorsa ve konsolda You need to agree to the EULA in order to run the server yazıyorsa, sunucunda bir arıza yok. Mojang'ın lisans sözleşmesi kabul edilmeden Minecraft sunucusu çalışmaz.
Neden böyle
Sunucu ilk açılışında kendi klasörüne eula.txt adında bir dosya yazar ve içine eula=false koyar. Sonra kendini kapatır. Her açılışta aynı şeyi yapar.
#By changing the setting below to TRUE you are indicating your agreement to our EULA
eula=false
Kabul etmek false yerine true yazmaktır:
eula=true
Dosyayı kaydedip sunucuyu başlattığında normal açılır.
Bunu neden senin yapman gerekiyor
Sözleşme seninle Mojang arasındadır, sunucu sağlayıcınla değil. Bu yüzden hiçbir barındırma firması bunu senin adına kabul etmemelidir — teknik olarak mümkün olsa bile hukuki olarak senin onayın gerekir.
uLCloud panelinde Oyun ayarları sekmesinde bunun için bir düğme vardır; tıkladığında dosyayı senin adına değil, senin onayınla yazar. Sözleşme metnine de oradan ulaşabilirsin.
Sık karışan bir nokta
eula.txt sunucunun kök klasöründedir, server.properties ile aynı yerde. Dosya yoksa sunucu henüz bir kez bile çalışmamış demektir — önce bir başlat, dosya oluşsun, sonra düzenle.
Sunucu yine kapanıyorsa
EULA'yı kabul ettiğin halde kapanma sürüyorsa konsola bakarken şu üç şeyi ayırt et:
Bellek yetersizliği. OutOfMemoryError ya da hiçbir açıklama olmadan ani kapanma. Paketin küçükse ya da çok eklenti yüklediysen olur.
Port çakışması. Address already in use — aynı port başka bir şey tarafından tutuluyor.
Bozuk eklenti. Yığın izinde bir eklenti adı geçer. O eklentiyi plugins/ klasöründen çıkarıp tekrar dene.
Sürüm uyuşmazlığı. Eklenti sunucu sürümünden yeniyse yüklenmez ve bazen sunucuyu birlikte düşürür.