Giriş Yap
Hesap Oluştur
Yeni Hizmet: Yüksek Performanslı Ekran Kartlı Sunucu (GPU VDS) Satışa Açıldı! İncele

Menü

Sunucu

AI Sunucu

Oyun Sunucusu

Tüm Oyun Listesini Gör

Lifetime (Tek Seferlik)

E-Posta

Hosting

Alan Adı

SSL Sertifikaları

Diğer Hizmetler

Kurumsal

MINECRAFT / SORUN GİDERME

Minecraft Sunucusu Açılmıyor veya Hata Veriyor: En Sık 8 Sorun ve Çözümü

Sunucunuz açılmıyorsa panik yapmayın: sebep neredeyse her zaman konsolda yazılıdır. Bu rehberde en sık karşılaşılan 8 hatanın konsolda nasıl göründüğünü, ne anlama geldiğini ve adım adım nasıl çözüleceğini hiçbir teknik bilgi varsaymadan anlatıyoruz.

Önce şunu bilin: hatanın cevabı konsoldadır

Minecraft sunucusu açılmadığında oyunda sadece Sunucuya bağlanılamadı yazar. Bu mesaj size hiçbir şey anlatmaz. Gerçek sebep, sunucunun kendi tuttuğu günlük defterinde, yani konsolda yazılıdır. Aşağıdaki bölümlerin hepsi bu konsol satırlarını okumaya dayanır, o yüzden önce konsola ulaşmayı öğrenelim.

  1. Sunucunuzu satın aldığınızda size e-posta ile bir oyun paneli adresi, kullanıcı adı ve şifre gönderilir. O adresi tarayıcınızın adres çubuğuna yazıp Enter'a basın.
  2. Kullanıcı adınız ve şifrenizle giriş yapın.
  3. Açılan sayfada sunucularınız liste hâlinde görünür. Sunucunuzun adına tıklayın.
  4. Karşınıza gelen ekranın sol tarafında Konsol, Dosyalar, Başlangıç, gibi sekmeler vardır. Zaten Konsol sekmesi açık gelir.
  5. Ekranın ortasındaki koyu renkli, içinde sürekli yazı akan kutu konsoldur. Sunucuyu başlattığınızda hata varsa buraya yazılır.

Konsoldaki satırları okurken şu üç etikete dikkat edin:

  • [INFO] ile başlayan satırlar sadece bilgilendirmedir, sorun değildir. Konsolun yüzde 90'ı bundan oluşur.
  • [WARN] uyarıdır. Sunucu çalışmaya devam eder ama bir şey eksik veya eskidir. Sunucu açıldıysa bu satırları şimdilik görmezden gelebilirsiniz.
  • [ERROR] ve Caused by: satırları asıl sorunu gösterir. En baştaki ERROR satırını okuyun; altındaki uzun satır yığını genelde onun devamıdır.

Konsol çok hızlı aktığı için hatayı kaçırdıysanız aynı kayıtlara dosyadan da ulaşabilirsiniz:

  1. Sol menüden Dosyalar sekmesine tıklayın.
  2. logs adındaki klasöre çift tıklayın.
  3. latest.log dosyasının adına tıklayarak açın. En son açılışta olan biten her şey burada yazar.

Bir ipucu: sunucu düzgün açıldığında konsolun en altında Done (25.431s)! For help, type help benzeri bir satır belirir. Bu satırı görüyorsanız sunucu ayaktadır ve sorununuz başka yerdedir.

Sorun 1: Java sürümü yanlış

Minecraft sunucusu Java adlı bir yazılımın üzerinde çalışır. Java'nın da sürümleri vardır. Verisunucu Minecraft paketlerinin tamamı 1.21 sürüm ailesine aittir ve bunlar Java 21 ister. Panelde Java 17 veya Java 8 seçiliyse sunucu daha ilk saniyede kapanır, hiçbir eklenti yüklenmez.

Konsolda göreceğiniz örnek hata satırı:

java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0

Bu satırın Türkçesi şudur: Sunucu dosyası Java 21 ile hazırlanmış, ama sen onu Java 17 ile açmaya çalışıyorsun. Parantez içindeki numaralar Java sürümünün kod adıdır: 65.0 Java 21, 61.0 Java 17, 52.0 ise Java 8 demektir.

Çözüm:

  1. Panelde sunucunuzu seçin.
  2. Sol menüden Başlangıç sekmesine tıklayın. Bazı panellerde bu sekmenin adı Startup olarak geçer.
  3. Sayfanın alt kısmında Docker Image, Java Sürümü veya Java Version yazan bir açılır liste bulunur. Üzerine tıklayın.
  4. Listeden Java 21 yazan seçeneği seçin.
  5. Değişiklik otomatik kaydedilir. Sol menüden Konsol sekmesine dönün.
  6. Yeniden Başlat düğmesine basın ve konsolu izleyin.
  7. Konsolda Done satırını görürseniz sorun çözülmüştür.

Açılır listede Java 21 seçeneği yoksa kendiniz uğraşmayın; destek talebi açın, sunucu imajını biz değiştirelim.

Sorun 2: RAM (bellek) yetersiz

RAM, sunucunun anlık çalışma alanıdır. Hazır paketler çok sayıda eklenti içerdiği için düşük RAM'li planlarda sıkışırlar. Somut olarak: Elite Survival paketinde 55, Modern Survival paketinde 73 adet eklenti bulunur. Bu kadar eklentiyi 1 GB veya 2 GB bellekle çalıştırmaya kalkarsanız sunucu ya hiç açılmaz ya da açıldıktan birkaç dakika sonra kendiliğinden kapanır.

Konsolda göreceğiniz örnek hata satırları:

java.lang.OutOfMemoryError: Java heap space

Error occurred during initialization of VM. Could not reserve enough space for 2097152KB object heap

Bunlara ek olarak sunucu yavaşladığında şu uyarıyı da sık görürsünüz:

[WARN]: Can't keep up! Is the server overloaded? Running 4521ms or 90 ticks behind

Ne yapmalısınız:

  1. Panelde Konsol sekmesindeyken sayfanın kenarındaki Bellek veya Memory göstergesine bakın. Çubuk sürekli sınıra dayanıyorsa teşhis kesindir.
  2. Kalıcı ve doğru çözüm: sunucu paketinizi daha yüksek RAM'li bir plana yükseltmektir. Bu kadar eklentili bir kurulumda bellek satın almak, eklenti silmekten daha az can yakar.
  3. Hemen nefes almanız gerekiyorsa görüş mesafesini düşürün: Dosyalar sekmesine girin, ana klasördeki server.properties dosyasının adına tıklayarak açın.
  4. İçinde view-distance=10 yazan satırı bulun ve view-distance=6 olarak değiştirin.
  5. Hemen altındaki simulation-distance=10 satırını da simulation-distance=5 yapın.
  6. Sağ üstteki Kaydet düğmesine basın, sonra sunucuyu yeniden başlatın.
  7. Kullanmadığınız eklentileri devre dışı bırakabilirsiniz: Dosyalar > plugins klasörüne girin, silmek istediğiniz eklentinin sağındaki üç noktaya tıklayıp Yeniden Adlandır deyin ve dosya adının sonundaki .jar kısmını .jar.kapali yapın. Böylece eklenti yüklenmez ama dosya durur, fikrinizi değiştirirseniz adı geri alırsınız.

Önemli uyarı: Vault, PlaceholderAPI, ProtocolLib, packetevents gibi eklentileri asla kapatmayın. Bunlar tek başına bir şey yapmaz, diğer eklentilerin çalışması için gerekli altyapı eklentileridir. Bunlardan birini kapatırsanız onlarca eklenti birden çöker.

Sorun 3: Port kapalı veya başkası tarafından kullanılıyor

Port, sunucunun kapı numarasıdır. Sunucu adresiniz 185.x.x.x:3005 gibi görünür; iki noktadan sonraki numara porttur. Sunucu bu kapıyı açamazsa açılışta durur.

Konsolda göreceğiniz örnek hata satırları:

**** FAILED TO BIND TO PORT!

The exception was: java.net.BindException: Address already in use

Türkçesi: Bu kapı numarası şu anda başka bir şey tarafından kullanılıyor, ben açamıyorum. Bunun iki tipik sebebi vardır: sunucunun eski bir kopyası hâlâ kapanmamıştır ya da server.properties dosyasındaki port numarası paneldeki gerçek portunuzla uyuşmamaktadır.

Bu ikinci durum hazır paketlerde çok sık görülür. Paketlerin içinden çıkan server.properties dosyasında port zaten yazılıdır ama bu, sizin sunucunuzun portu değildir. Örnek olarak: Elite Survival paketinde 3056, Lifesteal paketinde 3003, Modern Survival ve OneBlock paketlerinde 3005, Premium SkyBlock paketinde 25572, Klasik Survival paketinde 25565 yazar. Sizin portunuz bunlardan farklıysa değiştirmeniz şarttır.

Adım adım çözüm:

  1. Önce en basitini deneyin: panelde Durdur düğmesine basın, 30 saniye bekleyin, sonra Başlat düğmesine basın. Çoğu zaman bu yeter.
  2. Hata devam ediyorsa sol menüden sekmesine tıklayın. Bu ekranda size ayrılmış IP adresi ve port numarası yazar, örneğin 185.x.x.x:3005. Buradaki port numarasını bir kenara not edin.
  3. Sol menüden Dosyalar sekmesine geçin, ana klasördeki server.properties dosyasına tıklayarak açın.
  4. server-port= ile başlayan satırı bulun. Eşittir işaretinden sonraki numaranın, 2. adımda not ettiğiniz numarayla birebir aynı olduğundan emin olun. Farklıysa panelinizdeki numarayla değiştirin.
  5. Aynı dosyadaki server-ip= satırına bakın. Bu satır ya tamamen boş olmalı ya da server-ip=0.0.0.0 yazmalıdır. Buraya kendi ev internetinizin IP adresini yazmayın, sunucu hiç açılmaz.
  6. Sağ üstteki Kaydet düğmesine basın, ardından sunucuyu yeniden başlatın.

Konsolda sunucu sorunsuz açılıyor ama oyundan bağlanamıyorsanız, sorun port değil adres yazımıdır. Minecraft'ta Çok Oyunculu ekranına girin, Sunucu Ekle deyin ve adres kutusuna paneldeki IP ile portu aralarında iki nokta üst üste olacak şekilde, boşluksuz yazın: 185.x.x.x:3005.

Sorun 4: eula.txt kabul edilmemiş

Mojang, sunucu yazılımını çalıştırmadan önce kullanım sözleşmesini kabul etmenizi ister. Bu kabul, sunucunun ana klasöründeki eula.txt adlı küçük bir metin dosyasına yazılır. Kabul edilmemişse sunucu birkaç saniye açılır gibi olur ve hemen kapanır.

Konsolda göreceğiniz hata satırı:

[ERROR]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

Türkçesi: Sunucuyu çalıştırmak için sözleşmeyi kabul etmelisin, ayrıntı için eula.txt dosyasına bak.

Çözüm bir dakikadan kısa sürer:

  1. Panelde sol menüden Dosyalar sekmesine tıklayın.
  2. Ana klasörde dosyalar alfabetik sırayla listelenir. eula.txt adlı dosyayı bulun.
  3. Dosyanın adına tıklayın. Metin düzenleyici açılır.
  4. İçinde eula=false yazan satırı göreceksiniz. false kelimesini silip yerine true yazın. Satır eula=true hâline gelmelidir. Başka hiçbir şeye dokunmayın.
  5. Sağ üstteki Kaydet düğmesine basın.
  6. Sol menüden Konsol sekmesine dönün ve Başlat düğmesine basın.

Ana klasörde eula.txt dosyasını hiç göremiyorsanız endişelenmeyin. Sunucuyu bir kez başlatın; sunucu bu dosyayı kendisi oluşturur ve sonra kapanır. Ardından yukarıdaki adımları uygulayın.

Verisunucu Minecraft paketlerinin çoğunda bu dosya eula=true olarak hazır gelir, yani bu hatayla hiç karşılaşmazsınız. Yine de kurulumdan sonra tek bir bakışla kontrol etmenizde fayda var.

Sorun 5: YAML girinti hatası (could not load)

Eklenti ayarları .yml uzantılı dosyalarda tutulur. Bu dosya biçiminin adı YAML'dir ve son derece huysuzdur: satır başındaki boşluk sayısı anlam taşır. Yanlışlıkla bir boşluk fazla koymak ya da iki nokta üst üsteden sonra boşluk unutmak, o eklentinin hiç yüklenmemesine yol açar.

Konsolda göreceğiniz örnek hata satırları:

[ERROR]: Could not load 'plugins/EssentialsX-2.21.2.jar' in folder 'plugins'

Caused by: while parsing a block mapping in 'reader', line 12, column 3 expected block end, but found scalar in 'reader', line 14, column 5

Türkçesi: Şu dosyayı okuyamadım; 14. satırın 5. karakterinde beklemediğim bir şey var. Buradaki en değerli bilgi, hatanın hangi dosyada ve kaçıncı satırda olduğunu size doğrudan söylemesidir.

Adım adım çözüm:

  1. Hata satırında yazan eklenti adını ve satır numarasını not edin. Örnekte eklenti EssentialsX, satır numarası 14.
  2. Panelde Dosyalar sekmesine girin, plugins klasörüne çift tıklayın, ardından ilgili eklentinin klasörüne girin (örnekte Essentials).
  3. İçindeki config.yml dosyasının adına tıklayarak açın. Düzenleyici solda satır numaralarını gösterir; 14. satıra inin.
  4. Tab tuşu kontrolü: YAML dosyalarında Tab tuşu kesinlikle yasaktır, girinti sadece boşluk tuşuyla yapılır. Satır başında Tab varsa silin ve yerine 2 boşluk koyun.
  5. İki nokta kontrolü: İki nokta üst üsteden sonra bir boşluk olmalıdır. mesaj:Merhaba hatalıdır, doğrusu mesaj: Merhaba şeklindedir.
  6. Tırnak kontrolü: Açılan her tırnak kapanmalıdır. mesaj: "Merhaba hatalıdır, doğrusu mesaj: "Merhaba" şeklindedir.
  7. Türkçe karakter kontrolü: İçinde ç, ğ, ı, ö, ş, ü gibi harfler veya iki nokta bulunan metinleri tırnak içine alın: mesaj: "Hoş geldin, iyi oyunlar".
  8. Hizalama kontrolü: Aynı seviyedeki satırların soldaki boşluk sayısı aynı olmalıdır. Bir üstteki ve bir alttaki satırla göz kararı hizalayın.
  9. Sağ üstten Kaydet deyin ve sunucuyu yeniden başlatın.

Hatayı bir türlü bulamıyorsanız pratik bir çıkış yolu var: bozuk dosyayı silin. Eklenti, dosyayı bulamayınca açılışta sıfırdan, fabrika ayarlarıyla yeniden oluşturur. Ancak silmeden önce dosyanın sağındaki üç noktaya tıklayıp İndir deyin ve bilgisayarınıza bir kopyasını alın; aksi hâlde o dosyada yaptığınız tüm Türkçeleştirme ve özelleştirmeler kaybolur.

Sorun 6: Eksik eklenti bağımlılığı (Citizens)

Bazı eklentiler tek başına çalışmaz, başka bir eklentiye muhtaçtır. Buna bağımlılık denir. Aranan eklenti plugins klasöründe yoksa, ona bağlı olan eklenti hiç yüklenmez.

Konsolda göreceğiniz örnek hata satırları:

[ERROR]: Could not load 'plugins/Quests-3.16.1-430c34a.jar' in folder 'plugins'

org.bukkit.plugin.UnknownDependencyException: Unknown dependency Citizens. Please download and install Citizens to run this plugin.

Türkçesi: Bu eklenti Citizens'a ihtiyaç duyuyor, ama Citizens'ı bulamadım.

Bu, hazır paketlerde en sık rastlanan durumdur ve bilinçli bir tercihtir. Citizens eklentisi Elite Survival, Lifesteal, Premium SkyBlock ve Klasik Survival paketlerinin içinde gelmez. Eklenti ücretsizdir, ancak dağıtım koşulları gereği paketin içine konulamaz; müşterinin kendisinin indirmesi gerekir.

İndirmezseniz ne olur: sunucu açılır, oyun oynanır, ama NPC karakterlerin hiçbiri görünmez. Elite Survival paketinde 151 adet, Klasik Survival paketinde 13 adet NPC bulunur; bunların tamamı Citizens olmadan boşlukta kalır. Meslek NPC'leri, dükkân görevlileri ve spawn bölgesindeki karakterler ortadan kaybolur.

Adım adım kurulum:

  1. Bilgisayarınızın tarayıcısından Citizens eklentisinin resmi indirme sayfasına gidin ve sunucunuzun Minecraft sürümüne uygun .jar dosyasını indirin. Ücretlidir diye bir şey yoktur, ücretsiz sürümü indirin.
  2. Panelde sunucunuzu açın, sol menüden Dosyalar sekmesine tıklayın.
  3. plugins klasörüne çift tıklayarak içine girin. Adres çubuğunda /plugins yazdığını görmelisiniz.
  4. Sağ üstteki Yükle (bazı panellerde Upload) düğmesine basın.
  5. Az önce indirdiğiniz .jar dosyasını seçin ve yüklemenin bitmesini bekleyin. Dosya listede görünmelidir.
  6. Sol menüden Konsol sekmesine dönün ve Yeniden Başlat düğmesine basın.
  7. Konsolda [Citizens] Enabling Citizens benzeri bir satır görürseniz kurulum başarılıdır.
  8. Oyuna girin ve spawn bölgesine bakın; NPC'ler durdukları yerde belirmiş olacaktır.

Modern Survival ve OneBlock paketlerinde bu adıma hiç gerek yoktur. Bu iki paket NPC için FancyNpcs eklentisini kullanır ve o eklenti paketin içinde hazır gelir. Dolayısıyla bu iki pakette Citizens sorunu yaşanmaz.

Aynı hata başka isimlerle de karşınıza çıkabilir. Unknown dependency ifadesinden sonra hangi isim yazıyorsa, indirip plugins klasörüne atmanız gereken eklenti odur. En sık aranan altyapı eklentileri Vault, PlaceholderAPI ve ProtocolLib olup bunların üçü de paketlerimizde hazır gelir. Bu üçünden biri için hata alıyorsanız dosya yanlışlıkla silinmiş demektir.

Sorun 7: Sürüm uyumsuzluğu

Her eklenti belirli Minecraft sürümleri için yazılır. Sunucunuzun sürümüyle eklentinin sürümü tutmuyorsa eklenti yüklenmez, bazen de sunucuyu tamamen kilitler.

Verisunucu paketlerinin sürümleri şunlardır, bunları ezberlemenize gerek yok ama bir yere not edin:

  • Elite Survival: 1.21.11 (Purpur)
  • Modern Survival: 1.21.11
  • Lifesteal: 1.21.8 (Paper)
  • OneBlock: 1.21.8
  • Premium SkyBlock: 1.21.4 (Paper)
  • Klasik Survival: 1.21.1 (Paper)

Konsolda göreceğiniz örnek hata satırları:

[ERROR]: Could not load 'plugins/EskiEklenti.jar' in folder 'plugins'

org.bukkit.plugin.InvalidPluginException: Unsupported API version 1.13

Türkçesi: Bu eklenti 1.13 için yazılmış, benim sürümümü tanımıyor. Bazen de şu şekilde çıkar ve daha kafa karıştırıcıdır:

java.lang.NoSuchMethodError: org.bukkit.Material.getMaterial(Ljava/lang/String;)Lorg/bukkit/Material;

Bu satır da aynı anlama gelir: eklenti, sunucuda artık var olmayan bir işlevi çağırmaya çalışıyor.

Çözüm:

  1. Panelde Başlangıç sekmesine girip sunucu sürümünüzün, yukarıdaki listede paketinizin karşısında yazan sürümle aynı olduğunu doğrulayın.
  2. Konsoldaki hata satırından sorunlu eklentinin dosya adını okuyun.
  3. O eklentinin güncel sürümünü resmi sayfasından indirin. İndirirken sayfada yazan uyumluluk bilgisine bakın; sizin sürümünüzü desteklediğinden emin olun.
  4. Dosyalar > plugins klasörüne girin, eski .jar dosyasının sağındaki üç noktaya tıklayıp Sil deyin.
  5. Sağ üstteki Yükle düğmesiyle yeni indirdiğiniz dosyayı ekleyin.
  6. Sunucuyu yeniden başlatın ve konsolu izleyin.

Bir de oyuncu tarafındaki sürüm sorunu vardır. Oyuncularınız bağlanmaya çalışırken Outdated client! Please use 1.21.11 veya Outdated server! I'm still on 1.21.11 mesajını görüyorsa, bu bir arıza değildir: oyuncunun Minecraft sürümü sunucununkinden farklıdır. Oyuncu, Minecraft başlatıcısında doğru sürümü seçerek bağlanabilir. Paketlerimizin çoğunda farklı sürümlerden bağlanmayı mümkün kılan ViaVersion ve ViaBackwards eklentileri hazır gelir; yine de en garanti yol, oyuncunun sunucuyla aynı sürümü kullanmasıdır.

Sorun 8: Dünya dosyası bozuk veya kilitli

Dünya, sunucunun en değerli verisidir ve iki farklı şekilde sorun çıkarır: ya kilitli kalır ya da bozulur. İkisinin konsoldaki görüntüsü farklıdır, çözümleri de öyle.

Durum A: Dünya kilitli. Konsolda göreceğiniz satır:

java.io.IOException: Failed to check session lock for world 'world', aborting

Türkçesi: Bu dünyayı zaten biri kullanıyor gibi görünüyor, ben açmıyorum. Sunucu düzgün kapanmadığında, dünya klasöründeki session.lock adlı işaret dosyası öylece kalır ve sunucu bir daha açılamaz.

  1. Önce en basitini deneyin: panelde Durdur düğmesine basın, tam bir dakika bekleyin, sonra Başlat deyin.
  2. Hata sürüyorsa Dosyalar sekmesine girin ve dünya klasörünü bulun. Klasörün adı paketinize göre değişir: Elite Survival'da SurvivalWorld, OneBlock'ta spawn, diğer paketlerde world.
  3. Klasöre çift tıklayarak içine girin.
  4. session.lock adında bir dosya görüyorsanız, sağındaki üç noktaya tıklayıp Sil deyin. Bu dosya sadece bir işarettir, içinde oyun verisi yoktur, silinmesi zararsızdır.
  5. Sunucuyu yeniden başlatın.

Durum B: Dünya bozuk. Konsolda göreceğiniz örnek satır:

[ERROR]: Encountered an unexpected exception java.io.IOException: Region file r.-1.0.mca is truncated: expected 8192 but found 4096

Türkçesi: Dünyanın şu parçasının dosyası yarım kalmış. Minecraft dünyaları region klasöründe .mca uzantılı parçalara bölünerek saklanır. Genelde sunucu aniden kapandığında ya da disk dolduğunda tek bir parça bozulur, dünyanın tamamı değil.

  1. Yedeğiniz varsa hiç uğraşmayın: panelde Yedekler sekmesine girip en son sağlam yedeği geri yükleyin. En temiz çözüm budur.
  2. Yedek yoksa hata satırında yazan dosya adını not edin, örnekte r.-1.0.mca.
  3. Dosyalar sekmesinden dünya klasörünüze girin, oradan region klasörüne girin.
  4. Sadece hata satırında adı geçen o tek dosyayı bulun ve silin. Diğer .mca dosyalarına dokunmayın.
  5. Sunucuyu yeniden başlatın.

Bu işlemin bedelini bilerek yapın: sildiğiniz bölgedeki tüm yapılar, sandıklar ve arazi kalıcı olarak kaybolur, o alan sunucu tarafından sıfırdan yeniden üretilir. Dünyanın geri kalanı olduğu gibi kalır. Bu yüzden düzenli yedek almak, bu rehberdeki tüm tavsiyelerden daha değerlidir.

En sık yapılan yükleme hatası: SETUP FILES klasörü

Bu teknik olarak bir hata mesajı üretmez, o yüzden en sinir bozucu olanıdır: sunucu tertemiz açılır, konsolda tek bir kırmızı satır bile yoktur, ama oyuna girdiğinizde bomboş, sıradan bir Minecraft dünyası sizi karşılar.

Sebebi şudur: hazır paketler bilgisayarınıza indiğinde, dosyalar SETUP FILES adlı bir üst klasörün içinde durur. Bazı paketlerde bu klasörün adı Setup ya da doğrudan paketin adıdır. Sunucuya yüklenmesi gereken şey bu klasörün içindekilerdir, klasörün kendisi değil. Klasörü olduğu gibi yüklerseniz sunucu içindekileri göremez ve varsayılan ayarlarıyla açılır.

Yanlış yüklemenin belirtileri:

  • Sunucu hatasız açılır ama hiçbir eklenti yüklenmez.
  • /spawn, /kit, /is gibi komutları yazdığınızda Unknown command yanıtı gelir.
  • Dosya listesinde sunucunun ana klasöründe tek başına duran bir SETUP FILES klasörü görürsünüz.
  • Oyuncu listesinde (TAB tuşu) hiçbir özelleştirme yoktur.

Adım adım düzeltme:

  1. Panelde sol menüden Dosyalar sekmesine tıklayın.
  2. Ana klasörde SETUP FILES klasörünü görüyorsanız, üzerine çift tıklayarak içine girin.
  3. Burada plugins klasörünü, server.properties dosyasını, eula.txt dosyasını ve dünya klasörünü göreceksiniz. Doğru içerik budur.
  4. Listenin en üstündeki başlık satırındaki kutucuğa tıklayarak tüm dosyaları birden seçin.
  5. Beliren Taşı (bazı panellerde Move) düğmesine basın.
  6. Hedef olarak tek bir eğik çizgi yazın: /. Bu, sunucunun ana klasörü demektir. Onaylayın.
  7. Geri dönüp boşalan SETUP FILES klasörünü silin.
  8. Sunucuyu yeniden başlatın ve konsolu izleyin. Eklentilerin tek tek yüklendiğini gösteren onlarca satır akmalıdır.

Doğru yüklenmiş bir kurulumda sunucunun ana klasöründe şunlar yan yana durur: plugins klasörü, dünya klasörü, server.properties ve eula.txt dosyaları.

Kurulumun gerçekten başarılı olduğunu iki basit işaretten anlarsınız: oyuna girip TAB tuşuna bastığınızda oyuncu listesinde verisunucu.net markasını görürsünüz ve sohbet ekranında belirli aralıklarla dört kurumsal duyuru akar. Bunları görüyorsanız paket doğru yerdedir.

Hiçbiri işe yaramadıysa ne yapmalı

Sekiz maddeyi de denediniz ve sunucu hâlâ açılmıyorsa, sırayla şu kontrol listesinden geçin:

  • Hangi eklentinin suçlu olduğunu bulun. plugins klasöründeki dosyaların yarısının adını .jar.kapali yapıp sunucuyu başlatın. Açılıyorsa suçlu kapattıklarınız arasındadır; açılmıyorsa diğer yarıdadır. Bu şekilde ikiye bölerek ilerlerseniz birkaç denemede sorunlu eklentiyi bulursunuz.
  • Diski kontrol edin. Panelde disk göstergesi doluysa sunucu ne dünyayı kaydedebilir ne de açılabilir. Eski yedekleri ve logs klasöründeki eski günlük dosyalarını silin.
  • Son değişikliği geri alın. Sunucu dün çalışıyorduysa ve bugün açılmıyorsa, aradaki tek fark siz ne yaptıysanız odur. En son yüklediğiniz eklentiyi kaldırın veya en son düzenlediğiniz dosyayı eski hâline getirin.
  • Yer tutucu adresleri düzeltin. Paketlerin içinde play.survival.net, store.yourserver.net, discord.gg/yourserver gibi örnek adresler yazılıdır. Bunlar sunucunun açılmasını engellemez, ama oyuncularınıza başkasının adresini gösterir. Ayar dosyalarında bu adresleri kendi adreslerinizle değiştirin.

Yine de çözemediyseniz destek talebi açın. Talebi yazarken şu üç bilgiyi eklerseniz sorununuz belirgin biçimde daha hızlı çözülür:

  1. Hangi paketi kullandığınız (örneğin Elite Survival, Premium SkyBlock).
  2. Konsoldaki ilk [ERROR] satırının tamamı. Satırı fare ile seçip kopyalayıp talebin içine yapıştırın; ekran görüntüsü yerine metin gönderin.
  3. Dosyalar > logs klasöründeki latest.log dosyası. Sağındaki üç noktadan İndir deyip talebe ekleyin.

Son bir hatırlatma: Verisunucu Minecraft paketleri Türkçe dil dosyaları etkinleştirilmiş hâlde teslim edilir. EssentialsX, BentoBox, Jobs ve AuraSkills gibi eklentilerin mesajları Türkçe gelir. Sunucunuz açıldığı hâlde her şey İngilizce görünüyorsa, bu da paketin yanlış klasöre yüklendiğinin veya ayar dosyalarının sıfırlandığının bir işaretidir.

Hazır Minecraft sunucu paketleri

Kurulu teslim edilen Survival, SkyBlock, OneBlock ve Lifesteal paketlerini inceleyin.

Sıkça Sorulan Sorular

Sunucu konsolda açılıyor ama oyundan bağlanamıyorum, sorun ne?

Sunucu ayaktaysa sorun neredeyse her zaman adres yazımındadır. Panelde Ağ sekmesindeki IP ve port numarasını okuyun, Minecraft'ta Sunucu Ekle ekranına aralarına iki nokta üst üste koyarak boşluksuz yazın: 185.x.x.x:3005. Ayrıca sunucu sürümünüzle oyun sürümünüzün aynı olduğundan emin olun; farklıysa Outdated client uyarısı alırsınız.

Konsolda sarı renkli WARN satırları var, sunucum bozuk mu?

Hayır. WARN satırları uyarıdır ve sunucu çalışmaya devam eder. Onlarca eklenti çalıştıran bir kurulumda her açılışta bir miktar uyarı görmek normaldir. Konsolun sonunda Done satırını görüyorsanız ve oyuna girebiliyorsanız sunucunuz sağlıklıdır. Sadece kırmızı ERROR satırlarıyla ilgilenin.

Citizens eklentisini yüklemezsem ne olur, sunucu açılmaz mı?

Sunucu açılır ve oyun oynanır, ancak NPC karakterlerin hiçbiri görünmez. Elite Survival paketinde 151, Klasik Survival paketinde 13 NPC bulunur ve bunlar Citizens olmadan ortaya çıkmaz. Ayrıca Citizens'a bağımlı olan eklentiler konsolda Unknown dependency hatası verip yüklenmez. Citizens ücretsizdir, kendiniz indirip plugins klasörüne yüklemeniz yeterlidir. Modern Survival ve OneBlock paketlerinde bu gerekmez, onlar FancyNpcs kullanır.

Bozuk bir ayar dosyasını silersem ayarlarım kaybolur mu?

Evet, o dosyada yaptığınız tüm düzenlemeler kaybolur ve eklenti dosyayı fabrika ayarlarıyla yeniden oluşturur. Bu yüzden silmeden önce dosyanın sağındaki üç noktaya tıklayıp İndir deyin ve bilgisayarınıza bir kopyasını alın. Sunucu açıldıktan sonra eski dosyayı yan yana karşılaştırıp ayarlarınızı tek tek geri taşıyabilirsiniz.

Her hata verdiğinde sunucuyu sıfırdan kurmam gerekir mi?

Hayır, hatta bunu yapmayın. Bu rehberdeki sekiz sorunun tamamı tek bir dosyayı düzeltmekle veya tek bir ayarı değiştirmekle çözülür. Sıfırdan kurulum, dünyanızı ve oyuncu verilerinizi kaybetmenize yol açar. Önce konsoldaki ilk ERROR satırını okuyun; hangi bölüme uyduğunu bulun ve sadece o adımları uygulayın.

Çözüm Odaklı Destek

Verisunucu'da ihtiyacınız olduğu anda güçlü bir ekipten destek almanın tadını çıkarın.

cpanel
plesk
whmcs
vmware
datacasa
ryzen
intel
litespeed
cpanel
plesk
whmcs
vmware
datacasa
ryzen
intel
litespeed
WhatsApp