Ekran Kartlı Sunucu Satışları Başladı. İncele
Minecraft Hata Çözümleri

“You are not white-listed on this server!” Hatası Çözümü

Beyaz liste hatasının anlamı, oyuncu tarafında ne yapılacağı ve sunucu sahibinin oyuncuyu listeye ekleme adımları.

  • 9 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • “You are not white-listed on this server!” hatası, sunucuda beyaz liste (whitelist) açık olduğu ve sizin adınız listede olmadığı için alınır. Oyuncu tarafında yapılabilecek bir ayar yoktur; sunucu sahibinin sizi listeye eklemesi gerekir.
  • Sunucu sahibi konsola /whitelist add OyuncuAdi yazar, dosyayı elle düzenlediyse mutlaka /whitelist reload çalıştırır.
  • Oyuncu listede göründüğü hâlde hata alıyorsa neredeyse her zaman sebep UUID uyuşmazlığıdır: online-mode=false sunucularda whitelist’e Mojang’ın online UUID’si yazılır, oyuncu ise offline UUID ile bağlanır.
  • Yetkililerin listeden bağımsız girebilmesi için OP yetkisi ya da EssentialsX’in essentials.whitelist.bypass izni kullanılır. Beyaz listenin kendisini kurmak için whitelist kurulum rehberimize bakın.

Minecraft’ta “You are not white-listed on this server!” hatası, bağlanmaya çalıştığınız sunucuda beyaz liste (whitelist) açık olduğu ve hesabınızın bu listede bulunmadığı anlamına gelir. Sunucu sizi dünyaya hiç almadan, giriş el sıkışması aşamasında keser. Oyuncu tarafında değiştirebileceğiniz hiçbir ayar bu hatayı geçirmez; çözüm tek satırlıktır: sunucu yöneticisinin konsolda /whitelist add OyuncuAdi komutunu çalıştırması gerekir.

Sunucu sahibiyseniz iş biraz daha katmanlı olabilir. Oyuncuyu listeye eklediğiniz hâlde aynı hatayı almaya devam ediyorsa sorun genellikle komutta değil, kimlik eşleşmesindedir: online-mode=false ile çalışan sunucularda whitelist kaydındaki UUID ile oyuncunun bağlanırken kullandığı UUID birbirini tutmaz. Bu sayfada hatanın birebir metnini, oyuncu tarafındaki doğru davranışı, sunucu tarafındaki tüm komutları, whitelist.json dosyasının yapısını, offline mod tuzağını ve yetkili muafiyetlerini tek tek ele alıyoruz.

Hatanın Birebir Metni ve Anlamı#

Oyuncunun ekranında beliren metin Minecraft 26.2’nin resmî dil dosyasında şu çeviri anahtarıyla tanımlıdır:

multiplayer.disconnect.not_whitelisted = "You are not white-listed on this server!"

İki ayrıntıya dikkat edin, çünkü internetteki birçok Türkçe kaynak bunları yanlış aktarıyor: kelime tireli yazılır (white-listed, “whitelisted” değil) ve cümlenin sonunda ünlem işareti vardır. Sunucunuzda gördüğünüz metin bundan farklıysa, engelleme vanilla whitelist mekanizmasından değil bir eklentiden geliyordur. Örneğin EssentialsX kendi mesajını basar:

# EssentialsX messages.properties
whitelistKick=Whitelist enabled!

Bu ayrım teşhisin yarısıdır. Aşağıdaki tablo, whitelist hatasıyla en sık karıştırılan bağlantı kesme mesajlarını ve gerçek sebeplerini gösteriyor.

Gördüğünüz metinGerçek sebepNerede çözülür
You are not white-listed on this server!Beyaz liste açık, hesap listede değilSunucu konsolu / whitelist.json
Whitelist enabled!EssentialsX’in kendi whitelist reddiEssentialsX izinleri
Kicked by an operator/kick komutu veya bir eklenti attıYetkili / eklenti ayarı
Failed to verify username!Oturum doğrulanamadı, whitelist ile ilgisi yokKimlik doğrulama tarafı
The server is full!Slot doluSunucu dolu hatası çözümü
Whitelist hatasıyla karıştırılan bağlantı kesme mesajları
BilgiWhitelist reddi bir ban değildir. Ban listesinde olan oyuncu tamamen farklı bir mesaj alır ve o mesaj genellikle yasak gerekçesini de içerir. Beyaz liste reddi sessizdir: sunucu sadece “sen listede yoksun” der.

Oyuncuysanız Ne Yapmalısınız?#

Bu hatayı istemci tarafında çözmenin bir yolu yok. Aşağıdakiler işe yaramaz ve zaman kaybıdır: oyunu yeniden başlatmak, launcher’ı güncellemek, sunucuyu listeden silip yeniden eklemek, sürüm değiştirmek, DNS temizlemek, VPN açmak.

Yapmanız gereken tek şey doğru bilgiyi doğru kişiye iletmek:

  1. Kullanıcı adınızı harfi harfine doğrulayın#

    Minecraft kullanıcı adlarında büyük/küçük harf farkı kimliği değiştirmez ama yanlış yazılan bir harf değiştirir. Launcher’ın sağ üst köşesindeki profil adını kopyalayıp gönderin, ezberden yazmayın.

  2. Sunucu yetkilisine ulaşın#

    Sunucunun Discord’u, forumu veya başvuru formu varsa oradan isteyin. Yetkilinin çalıştıracağı komut tek satırdır: /whitelist add OyuncuAdi.

  3. Adınızı yakın zamanda değiştirdiyseniz bunu belirtin#

    Sunucudaki kayıt eski adınıza aitse yetkilinin önce eski kaydı silmesi, sonra yeni adı eklemesi gerekir. Bu bilgiyi vermezseniz “ekledim ama giremiyor” döngüsüne girersiniz.

  4. Doğru sunucuya bağlandığınızdan emin olun#

    Aynı ekibin test ve ana sunucusu ayrı adreslerde olabilir. Bağlantı bilgilerini kontrol etmek için sunucuya nasıl girilir rehberimizdeki adımları izleyin.

Sunucu Sahibi İçin: Oyuncuyu Beyaz Listeye Ekleme#

Beyaz liste vanilla sunucu yazılımının parçasıdır; Paper 26.2, Purpur, Spigot, Fabric ve Forge’da komutlar aynıdır. Konsoldan çalıştırırken komutun başına eğik çizgi koymanız gerekmez, oyun içinden çalıştırırken gerekir.

/whitelist on                    # beyaz listeyi aç
/whitelist add <oyuncuAdi>       # oyuncuyu listeye ekle
/whitelist remove <oyuncuAdi>    # oyuncuyu listeden çıkar
/whitelist list                  # listedeki tüm oyuncuları göster
/whitelist reload                # whitelist.json dosyasını diskten yeniden oku
/whitelist off                   # beyaz listeyi geçici olarak kapat

Ekleme başarılı olduğunda konsol şu yanıtı basar:

commands.whitelist.add.success = "Added %s to the whitelist"

Bu satırı görüyorsanız komut işini yapmıştır. Oyuncu hâlâ giremiyorsa sorun komutta değil, aşağıdaki bölümlerde anlattığımız kimlik eşleşmesindedir. Konsola erişiminiz yoksa web panel konsolundan komut çalıştırma sayfasındaki adımları izleyebilirsiniz.

server.properties tarafındaki iki ayar#

white-list=true
enforce-whitelist=true

white-list varsayılan olarak false’tur ve beyaz listenin açık olup olmadığını belirler. enforce-whitelist=true ise liste her yeniden yüklendiğinde, listede olmayan çevrimiçi oyuncuların anında atılmasını sağlar; varsayılan false iken listeden çıkardığınız kişi oyundan atılmaz, yalnızca bir sonraki girişinde engellenir. Bu dosyadaki diğer ayarların tam listesi için server.properties ayarları rehberine bakabilirsiniz.

DikkatYalnızca /whitelist off yazmak kalıcı bir kapatma değildir. server.properties içinde white-list=true kaldığı sürece sunucu her yeniden başlatmada beyaz listeyi tekrar açar. Kalıcı olarak kapatmak için dosyada white-list=false yapın.

whitelist.json Dosyası ve /whitelist reload#

Beyaz liste, sunucu jar dosyasıyla aynı klasördeki whitelist.json dosyasında tutulur. Yapısı sadedir: her oyuncu için uuid ve name alanları taşıyan bir JSON dizisi.

[
  {
    "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
    "name": "Notch"
  }
]

Dosyayı elle düzenlerken üç kural var:

  • Düzenledikten sonra mutlaka /whitelist reload çalıştırın. Sunucu listeyi bellekte tutar; diskteki değişikliği kendiliğinden okumaz.
  • Reload çalıştırmadan sunucuyu kapatmayın. Sunucu kapanırken bellekteki listeyi diske yazar ve elle yaptığınız düzenlemelerin üzerine geçer.
  • JSON sözdizimine dikkat edin. Eksik virgül veya kapatılmamış süslü parantez, listenin tamamının okunamamasına yol açar. Dosyayı Not Defteri yerine JSON sözdizimini renklendiren bir düzenleyiciyle açın.
İşinize yarayacak araçlar
  • Notepad++Önerilen WindowsJSON düzenleyiciÜcretsiz
    İndir
  • Noble Whitelist 1.2.2426.2 uyumlu Paper / Purpur / Folia.jar
    İndir
  • EssentialsX 2.22.0 Bukkit / Paper.jar
    İndir
  • LuckPerms 5.5.57 İzin yönetimi.jar
    İndir

Bağlantılar resmî kaynaklara gider. Üçüncü taraf sitelerden jar indirmeyin.

Listede Olduğu Hâlde Giremiyorsa: offline-mode UUID Tuzağı#

Hosting destek biletlerinde en sık karşılaşılan whitelist sorunu budur ve tamamen sessizce çalışır: komut başarılı görünür, /whitelist list oyuncunun adını gösterir, ama oyuncu yine de “You are not white-listed on this server!” yer.

Sebep şu: Minecraft oyuncuyu isimle değil UUID (evrensel benzersiz kimlik) ile tanır. online-mode=true olan normal bir sunucuda UUID, Mojang hesabından gelir. online-mode=false yapılmış sunucularda (cracked sunucular veya bazı proxy arkası kurulumlar) UUID Mojang’dan değil, doğrudan oyuncu adından türetilir; buna offline UUID denir.

Sorun tam burada çıkar: /whitelist add komutu, sunucu offline modda olsa bile Mojang API’sinden online UUID’yi çeker ve dosyaya onu yazar. Oyuncu bağlandığında ise offline UUID ile gelir. İki kimlik eşleşmez, sunucu oyuncuyu tanımaz ve reddeder.

# Bu adres oyuncunun ONLINE UUID'sini döndürür:
curl https://api.mojang.com/users/profiles/minecraft/<oyuncuAdi>

# UYARI: online-mode=false çalışan bir sunucuda bu UUID İŞE YARAMAZ.

Çözüm iki adımdır: whitelist.json içindeki kaydın uuid alanını oyuncunun offline UUID’siyle değiştirin ve /whitelist reload çalıştırın. Offline UUID’yi öğrenmenin en pratik yolu, oyuncunun bir kez bağlanmayı denemesidir: sunucu konsolu bağlantı denemesi sırasında oyuncunun kullandığı UUID’yi loglar, siz de o değeri kopyalayıp kullanırsınız. Sunucu loglarını okuma sayfasında hangi satıra bakacağınız ayrıntılı anlatılıyor.

Uyarıonline-mode ayarını sonradan değiştirmek tüm oyuncu kimliklerini değiştirir. Whitelist kayıtları, oyuncu envanterleri (playerdata), ekonomi bakiyeleri ve arazi izinleri farklı UUID altında kalır. Bu ayarı canlı bir sunucuda oynamadan önce tam yedek alın.

Cracked sunucu işletiyorsanız beyaz listeyi tek başına kimlik doğrulama olarak kullanmayın: listedeki bir ismi yazan herkes o kişi gibi girebilir. Bu senaryoda whitelist’i mutlaka AuthMe gibi bir giriş eklentisiyle birlikte kullanın.

Yetkili Muafiyeti: OP ve EssentialsX Bypass İzni#

Beyaz liste açıkken yetkililerinizin kilitli kalmaması için iki yol var.

Birincisi OP yetkisi. ops.json içinde kayıtlı operatörler whitelist’i varsayılan olarak aşar. Bu pratiktir ama tehlikelidir: OP, sunucudaki her komuta erişim demektir. Yetki dağıtımını daha ince ayarlamak için OP verme ve yetki yönetimi sayfasını okuyun.

İkincisi izin düğümü. EssentialsX kuruluysa aşağıdaki izne sahip oyuncular, beyaz listede olmasalar bile girebilir:

# EssentialsX izin düğümü
essentials.whitelist.bypass   # "Allows a player to join the server even if they are not whitelisted."

# LuckPerms ile bir gruba vermek:
/lp group yetkili permission set essentials.whitelist.bypass true

Bu yaklaşım OP vermekten çok daha güvenlidir, çünkü sadece tek bir yetkiyi açar. LuckPerms ile yetki sistemi kurma ve EssentialsX kurulumu sayfaları grup yapısını sıfırdan kurmayı anlatıyor.

İpucuEssentialsX 2.22.0 resmî olarak en fazla 26.1.2’yi listeliyor. 26.2 üzerinde çalıştıracaksanız geliştirici (dev) yapılarını takip edin ve eklentiyi önce test sunucusunda deneyin.

Proxy, Bedrock ve İsim Değişikliği Kaynaklı Özel Durumlar#

BungeeCord / Velocity arkasındaki sunucular#

Proxy’li bir ağda arka uç sunucular genellikle online-mode=false çalışır ve kimlik doğrulamayı proxy yapar. Bu yapıda beyaz listeyi arka uç sunucuların her birinde ayrı ayrı yönetmeye çalışmak hem zahmetli hem hataya açıktır; doğrusu erişim kontrolünü proxy katmanında toplamaktır. Ağ kurulumunun ayrıntıları BungeeCord ve Velocity ile sunucu ağı kurulumu sayfasında.

Geyser ve Floodgate ile gelen Bedrock oyuncuları#

Bedrock tarafından bağlanan oyuncular Java sunucusunda ayrı bir UUID ve çoğunlukla önekli bir kullanıcı adıyla görünür. Adı tahmin ederek eklemeye çalışmak neredeyse her zaman başarısız olur. Doğru yöntem: oyuncu bir kez bağlanmayı denesin, konsoldaki giriş satırından adı önek dahil birebir kopyalayın. Geyser ve Floodgate kurulumu sayfasında önek ayarının nerede yapılandırıldığı anlatılıyor.

Oyuncu adını değiştirdiyse#

online-mode=true sunucularda UUID sabit kaldığı için isim değişikliği erişimi bozmaz; kayıttaki isim eskimiş görünür ama giriş çalışır. online-mode=false sunucularda ise UUID isimden türetildiği için isim değişikliği doğrudan yeni bir kimlik yaratır: eski kaydı silip yeni adı eklemeniz gerekir.

Eklenti Tabanlı Whitelist Yönetimi#

Vanilla beyaz liste tek bir düz liste sunar; zaman sınırlı erişim, başvuru sistemi ya da Discord entegrasyonu istiyorsanız eklentiye ihtiyacınız olur. Minecraft 26.2 sürüm listesinde yer alan, bakımı sürdürülen bir seçenek Noble Whitelist’tir (1.2.24, Haziran 2026). Bukkit, Paper, Purpur, Spigot ve Folia üzerinde çalışır.

Eklenti kullanmaya karar verdiyseniz iki noktayı unutmayın: eklenti kendi reddetme mesajını bastığı için oyuncular artık vanilla metnini görmez, bu da teşhisi değiştirir; ayrıca vanilla whitelist açık kalırsa iki katman üst üste biner ve hangisinin engellediğini ayırt etmek zorlaşır. Genellikle doğru yaklaşım white-list=false yapıp kontrolü tamamen eklentiye bırakmaktır. Eklenti yükleme adımları için plugin kurulumu rehberimize bakın.

Hatayı Tekrar Yaşamamak İçin Kontrol Listesi#

  • Beyaz listeyi açtığınız gün, giriş yapması gereken herkesi tek seferde ekleyin; teker teker ekleme en çok unutulan adımdır.
  • /whitelist list çıktısını arada bir kontrol edin; artık sunucuda olmayan kişileri temizleyin.
  • whitelist.json dosyasını da yedekleme kapsamınıza alın. Dünya yedeği alıp yapılandırma dosyalarını atlamak sık yapılan bir hatadır.
  • Yetkililere OP yerine essentials.whitelist.bypass iznini verin.
  • Sunucunuz online-mode=false çalışıyorsa, whitelist kayıtlarının offline UUID ile yazıldığını ekip içinde not olarak paylaşın.
BilgiBeyaz liste bağlantıyı reddeder ama paketler yine de sunucunuza ulaşır; yani bir DDoS önlemi değildir. Batihost’un Minecraft sunucu paketlerinde ücretsiz DDoS koruması ağ seviyesinde çalışır, bu iki katmanı birbirine karıştırmayın.

Özetle#

“You are not white-listed on this server!” hatası, sunucuda beyaz listenin açık olduğunu ve hesabınızın listede bulunmadığını söyler. Oyuncu tarafında çözümü yoktur; sunucu yöneticisinin /whitelist add OyuncuAdi komutunu çalıştırması gerekir. Dosya elle düzenlendiyse /whitelist reload şarttır, aksi hâlde değişiklik uygulanmaz ve sunucu kapanırken üzerine yazılır.

Oyuncu listede göründüğü hâlde hata devam ediyorsa ilk bakacağınız yer online-mode ayarıdır: offline modda whitelist kaydına yanlış (online) UUID yazılmış olabilir. Yetkililerin kilitli kalmaması için OP yerine essentials.whitelist.bypass iznini tercih edin. Beyaz listeyi sıfırdan kurmak istiyorsanız whitelist kurulum rehberi, başka bir bağlantı hatasıyla uğraşıyorsanız Minecraft sunucu hataları ve çözümleri sayfası doğru duraklar.

Sıkça Sorulan Sorular#

“You are not white-listed on this server!” hatası ne demek?

Sunucuda beyaz liste açık ve sizin hesabınız o listede kayıtlı değil demektir. Sunucu bağlantıyı giriş aşamasında keser, dünyaya hiç girmezsiniz. Bu bir ban değildir ve bilgisayarınızla, sürümünüzle ya da internetinizle ilgisi yoktur. Çözüm yalnızca sunucu yöneticisinin sizi listeye eklemesiyle mümkündür.

Whitelist hatasını oyuncu olarak kendim çözebilir miyim?

Hayır, oyuncu tarafında çözümü yok. Oyunu yeniden başlatmak, sürüm değiştirmek, sunucuyu listeden silip yeniden eklemek ya da VPN kullanmak bu hatayı geçirmez. Yapmanız gereken tek şey sunucu yetkilisine tam kullanıcı adınızı (büyük/küçük harf dahil) iletip beyaz listeye eklenmeyi istemektir.

Oyuncuyu whitelist’e ekledim ama hâlâ giremiyor, neden?

En yaygın sebep UUID uyuşmazlığıdır. online-mode=false çalışan sunucularda /whitelist add komutu Mojang’dan online UUID çeker, oyuncu ise addan türetilmiş offline UUID ile bağlanır ve eşleşme olmaz. İkinci sebep dosyayı elle düzenleyip /whitelist reload çalıştırmamaktır. Üçüncüsü oyuncu adının değişmiş olmasıdır.

whitelist.json dosyasını elle düzenledim, neden hiçbir şey değişmedi?

Sunucu beyaz listeyi bellekte tutar; dosyayı diskte değiştirmeniz otomatik olarak okunmasını sağlamaz. Konsola /whitelist reload yazıp Enter’a basın, değişiklik anında devreye girsin. Reload çalıştırmadan sunucuyu kapatırsanız, sunucu kendi bellekteki listesini diske yazar ve elle yaptığınız düzenlemeler kaybolur.

Sunucumda whitelist’i kalıcı olarak nasıl kapatırım?

server.properties dosyasını açıp white-list=false yapın ve sunucuyu yeniden başlatın. Yalnızca konsolda /whitelist off yazmak yeterli değildir; dosyada white-list=true kaldığı sürece sunucu her açılışta beyaz listeyi tekrar devreye alır ve oyuncular aynı hatayı yeniden görür.

OP olan oyuncu whitelist hatası alır mı?

Hayır. ops.json içinde kayıtlı operatörler beyaz listeyi varsayılan olarak aşar ve listede olmasalar bile girebilir. Bu yüzden whitelist’i güvenlik amacıyla açtıysanız operatör listenizi de temizleyin; unutulmuş bir OP kaydı korumanın tamamını boşa çıkarır.

Beyaz liste hatası veren mesajın “Whitelist enabled!” hâli neden farklı?

Çünkü o mesaj vanilla sunucudan değil EssentialsX eklentisinden gelir. Vanilla’nın metni You are not white-listed on this server!, EssentialsX’in kendi mesajı ise Whitelist enabled! şeklindedir. Hangi metni gördüğünüz, engellemenin sunucu çekirdeğinden mi yoksa eklentiden mi geldiğini doğrudan söyler.

Bedrock oyuncusunu Geyser üzerinden whitelist’e nasıl eklerim?

Floodgate ile giren Bedrock oyuncuları Java tarafında genellikle bir önekle (varsayılan olarak nokta işareti) görünür ve tamamen ayrı bir UUID taşır. Adı tahmin etmeyin: oyuncu bir kez bağlanmayı denesin, konsol logundaki giriş satırından adı birebir kopyalayın ve /whitelist add komutunda o hâliyle kullanın.

Minecraft Hata Çözümleri — Tüm Rehberler#

  1. Minecraft Sunucu Hataları ve Çözümleri
  2. Minecraft “Internal Exception” Hatası Çözümü
  3. Minecraft “Connection Refused” Hatası ve Çözümü
  4. Minecraft “Connection Timed Out” Hatası Çözümü
  5. “Outdated Server” ve “Outdated Client” Hatası Çözümü
  6. Minecraft io.netty Hataları ve Çözüm Yolları
  7. Minecraft “Failed to Bind to Port” Hatası Çözümü
  8. Minecraft “Out of Memory” (OutOfMemoryError) Hatası Çözümü
  9. Minecraft “Can’t keep up! Is the server overloaded?” Uyarısı
  10. “Unable to access jarfile server.jar” Hatası Çözümü
  11. Minecraft EULA Hatası: “You need to agree to the EULA”
  12. Minecraft “Invalid Session” Hatası Çözümü
  13. Minecraft Java Sürüm Hatası (UnsupportedClassVersionError)
  14. Minecraft Crash Report Nasıl Okunur?
  15. “You are not white-listed on this server!” Hatası Çözümü
  16. Minecraft “Server is Full” Hatası Çözümü
  17. Minecraft “Kicked from Server” Hatası Çözümü
  18. Bozuk (Corrupted) Minecraft Dünyası Kurtarma
  19. Minecraft “Authentication Servers Are Down” Hatası
  20. Minecraft “Could Not Load Plugin” Hatası Çözümü

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön