Ekran Kartlı Sunucu Satışları Başladı. İncele
Sunucu Yönetimi ve Panel

Minecraft Sunucu MOTD Ayarlama ve Renk Kodları

server.properties içindeki motd satırını düzenleme, renk kodları, iki satırlık MOTD yazma ve sunucu listesinde görünen görünümü değiştirme.

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

Kısaca Özet

  • MOTD, sunucu kök dizinindeki server.properties dosyasında bulunan motd= satırıdır. Değişiklik ancak sunucu yeniden başlatıldığında sunucu listesine yansır.
  • Renk ve biçim için bölüm işareti (§) kullanılır. Dosyaya doğrudan § yazmak yerine \u00a7 kaçış dizisini yazmak her editörde ve her işletim sisteminde sorunsuz çalışır.
  • MOTD en fazla iki satırdır; ikinci satıra geçmek için \n yazılır. Toplam uzunluğu 59 karakterin altında tutun, aşınca bazı istemciler bağlantı hatası bildirir.
  • Listede görünen kare simge MOTD’un parçası değildir; kök dizine konan tam 64×64 piksellik server-icon.png dosyasıyla ayarlanır.
  • Saat başına değişen veya oyuncu adına göre kişiselleşen MOTD vanilla’da yoktur, sunucu listesi ping olayını yakalayan bir eklenti ister.

Minecraft MOTD ayarlama işi tek bir satırda biter: server.properties dosyasındaki motd= satırı. Oyuncu sunucunuzun adresini çok oyunculu listesine eklediğinde, sunucu adının altında gördüğü o iki satırlık tanıtım yazısı buradan gelir. Renkli yazı kodları, kalın harf, satır atlama — hepsi aynı satırın içine sığar.

Sunucu açıklaması değiştirme çoğu kişinin ilk yönetim işidir, çünkü varsayılan “A Minecraft Server” yazısı listede korkunç durur. İşin aslı bu yazı sandığınızdan önemli: oyuncu sunucu listesinde onlarca satır arasından seçim yaparken önce ismi, hemen ardından MOTD’u okur. Kısa, okunur ve doğru renklendirilmiş bir MOTD tıklanma oranını gözle görülür biçimde değiştirir.

Aşağıdaki her şey Minecraft 26.2 “Chaos Cubed” sunucusuna göre yazıldı ve 1.20 sonrası tüm sürümlerde aynı şekilde çalışır.

BilgiMOTD yalnızca sunucu açılışta okunur. Dosyayı düzenleyip sunucuyu yeniden başlatmadan hiçbir değişiklik listeye yansımaz. Konsoldan reload yazmak da işe yaramaz; o komut eklenti yapılandırmalarını tazeler, server.properties satırlarını değil.

Oyuncu sunucu listesinde tam olarak neyi görür?#

Sunucu listesindeki bir satır dört parçadan oluşur ve bunların yalnızca biri MOTD’dur:

Sunucu adı
Oyuncunun kendi istemcisinde yazdığı isimdir; siz belirleyemezsiniz. Ada değil adrese yatırım yapın — sunucunuza domain bağlamak akılda kalıcılığı MOTD’dan daha çok artırır.
MOTD (iki satır)
Sizin yazdığınız tanıtım metni. Renk, kalınlık, satır atlama burada geçerlidir.
Simge
Solda duran 64×64 kare. server-icon.png dosyasından gelir, MOTD ile ilgisi yoktur.
Oyuncu sayısı ve ping
Sağda görünür, max-players değerinden ve ağ gecikmesinden hesaplanır.

Bu dört parçanın hepsi tek bir “sunucu listesi ping” cevabında istemciye gider. Yani sunucu kapalıysa MOTD da görünmez; oyuncu bunun yerine bağlantı hatası görür.

motd satırını düzenleme#

Dosya sunucu jar’ının bulunduğu kök dizindedir ve sunucu ilk kez çalıştırıldığında otomatik oluşur. Panel kullanıyorsanız dosya yöneticisinde en üst sıralarda listelenir. Ayrıntılı satır satır açıklama için server.properties ayarları sayfasına bakabilirsiniz.

  1. Sunucuyu durdurun#

    Konsola stop yazın ve sunucunun tamamen kapanmasını bekleyin. Bu adımı atlayanların değişikliği kapanışta silinir, çünkü sunucu kapanırken dosyayı bellekteki değerlerle baştan yazar.

  2. server.properties dosyasını açın#

    Not Defteri yerine Notepad++ gibi kodlamayı gösteren bir düzenleyici kullanın. Uzak sunucuda düzenliyorsanız panelin dosya yöneticisi ya da SFTP istemcisi iş görür.

  3. motd satırını değiştirin#

    motd=§6§lBATIHOST§r §7| §a26.2 Survival\n§emc.alanadiniz.com
  4. Dosyayı UTF-8 kaydedip sunucuyu başlatın#

    Kaydettikten sonra sunucuyu açın, oyunda listeyi yenileyin. Yazı hâlâ eskiyse büyük ihtimalle sunucu dosyayı sizin kaydettiğiniz an açıktı.

İndirmeniz gerekenler
  • Notepad++Önerilen WindowsMetin düzenleyiciÜcretsiz
    İndir

Bağlantı resmî kaynağa gider. Windows Not Defteri satır sonlarını ve kodlamayı bozabildiği için properties dosyalarında önerilmez.

Renk ve biçim kodları: tam liste#

Minecraft renkli yazı kodları bölüm işareti (§, U+00A7) ile başlar. İşaretin hemen ardından gelen tek karakter rengi ya da biçimi belirler ve etkisi, siz onu değiştirene veya sıfırlayana kadar sürer.

KodRenkHex karşılığıNot
§0Siyah000000Koyu zeminde okunmaz
§1Koyu Mavi0000AA
§2Koyu Yeşil00AA00
§3Koyu Turkuaz00AAAA
§4Koyu KırmızıAA0000
§5MorAA00AA
§6Altın / TuruncuFFAA00Başlıkta en okunaklı
§7GriAAAAAAAyraç ve alt metin için ideal
§8Koyu Gri555555Sunucu listesinde soluk kalır
§9Mavi5555FF
§aAçık Yeşil55FF55En çok kullanılan vurgu rengi
§bTurkuaz55FFFF
§cKırmızıFF5555Bakım/uyarı duyurusu için
§dPembeFF55FF
§eSarıFFFF55Adres satırında iyi durur
§fBeyazFFFFFFVarsayılan
§kKarışık (obfuscated)Sürekli değişen karakterler, gözü yorar
§lKalınRenk kodundan sonra yazılır
§mÜstü çizili
§nAltı çizili
§oİtalik
§rSıfırlaRengi ve biçimi birlikte temizler
Minecraft MOTD ve sohbet için renk ve biçim kodları

İki kural işi kolaylaştırır. Biri: biçim kodu (§l, §o) her zaman renk kodundan sonra yazılır, çünkü renk kodu biçimi de sıfırlar. İkincisi: §r yazdığınızda hem renk hem biçim varsayılana döner, yani ardından yeni bir renk vermeniz gerekir.

# Yanlis: kalinlik renk tarafindan silinir
motd=§l§6BATIHOST

# Dogru: once renk, sonra bicim
motd=§6§lBATIHOST

§ karakterini dosyaya yazmanın üç yolu#

Klavyede § tuşu yoktur ve burada çoğu kişi takılır. Üç yöntemin üçü de çalışır, ama sunucu ortamında güvenilirlikleri farklıdır.

YöntemNasılGüvenilirlik
Unicode kaçış dizisiMetne \u00a7 yazarsınızEn güvenli, her editörde çalışır
Doğrudan § karakteriKopyalayıp yapıştırırsınızDosya UTF-8 kaydedilirse çalışır
Alt tuş kombinasyonuWindows’ta Alt + 21 (numpad)Klavye düzenine göre değişir
server.properties içinde bölüm işareti yazma yöntemleri

Aşağıdaki iki satır sunucu açısından birebir aynı sonucu verir; ilki kaçış diziliyle, ikincisi doğrudan karakterle yazılmıştır:

# Kacis dizisiyle (her ortamda guvenli)
motd=\u00a76\u00a7lBATIHOST\u00a7r \u00a77| \u00a7a26.2 Survival

# Dogrudan bolum isaretiyle (dosya UTF-8 ise ayni sey)
motd=§6§lBATIHOST§r §7| §a26.2 Survival

Bir sunucudan diğerine dosya taşırken, panelin tarayıcı içi düzenleyicisinde çalışırken veya Windows ile Linux arasında gidip gelirken \u00a7 yazmak sizi tek başına birçok dertten kurtarır. Sunucu bu diziyi okurken bölüm işaretine çevirir, sonuç birebir aynıdır.

DikkatSunucu server.properties dosyasını önce UTF-8 olarak okumayı dener, başarısız olursa ISO-8859-1 kodlamasına düşer. Dosyayı Windows’un varsayılan ANSI kodlamasıyla kaydettiyseniz § karakteri ve Türkçe harfler bozuk çıkabilir. Notepad++ ile açıp Encoding → Convert to UTF-8 yapın.

İki satırlık MOTD ve \n kullanımı#

Sunucu listesinde MOTD için ayrılan alan iki satırdır. İkinci satıra geçmek için dosyada gerçekten Enter’a basmazsınız — properties biçimi çok satırlı değeri kabul etmez ve satırın devamı yok sayılır. Bunun yerine metnin ortasına \n yazarsınız.

motd=§6§lBATIHOST NETWORK\n§7Survival §8| §aSkyblock §8| §bPvP

Uzunluk konusunda somut bir sınır var: MOTD 59 karakteri aştığında bazı istemciler sunucu listesinde iletişim hatası bildirir. Renk kodları da bu sayıya dahildir — §6 gözünüze uzun görünse de tek karakter sayılır, ama yine de her kod bir karakter yer kaplar. Pratik öneri: iki satırın toplamını 45–50 görünür karakterde tutun.

Hazır MOTD şablonları#

# Sade survival sunucusu
motd=§a§lSurvival 26.2\n§7Ekonomi §8- §7Arazi Koruma §8- §7Rutbe

# Ag / birden fazla oyun modu
motd=§6§lBATIHOST NETWORK\n§eSkyblock §8| §bPrison §8| §dBedwars

# Yeni acilis duyurusu
motd=§c§lYENI SEZON §r§f- §e1 Eylul\n§7Kayitlar acildi, whitelist yok

# Bakim modu
motd=§4§lBAKIM\n§7Yaklasik 30 dakika icinde aciliyoruz
İpucuİkinci satırı adres satırı olarak kullanmak işe yarar. Oyuncu arkadaşına ekran görüntüsü attığında adres de kareye girmiş olur. İsim ve marka konusunda fikir arıyorsanız sunucu ismi bulma ve logo ve banner tasarımı sayfaları yardımcı olur.

Türkçe karakterler ve dosya kodlaması#

Türkçe harfler MOTD’da sorunsuz görünür, yeter ki dosya doğru kodlanmış olsun. En sık gördüğümüz senaryo şu: yönetici MOTD’u panelde yazıyor, listede “Sunucumuza HoÅŸ Geldiniz” gibi bir şey çıkıyor. Bu, dosyanın UTF-8 dışında bir kodlamayla okunduğunun kanıtıdır.

Riski tamamen sıfırlamak isterseniz Türkçe harfleri de Unicode kaçış dizisiyle yazabilirsiniz. Uzun görünür ama hiçbir editörde bozulmaz:

HarfKaçış dizisiHarfKaçış dizisi
ç\u00e7Ç\u00c7
ğ\u011fĞ\u011e
ı\u0131İ\u0130
ö\u00f6Ö\u00d6
ş\u015fŞ\u015e
ü\u00fcÜ\u00dc
Türkçe harflerin server.properties içindeki Unicode karşılıkları
# "Hos Geldiniz" yerine tam Turkce yazim
motd=§6§lBATIHOST\n§aHoş Geldiniz §8| §7Türkiye Sunucusu

Emoji ve ♥ ★ ► gibi süs karakterleri de çalışır, ama iki uyarı var. Birincisi bu karakterler Minecraft’ın varsayılan yazı tipinde farklı genişlikte çizilir, hizalama bozulabilir. İkincisi bazı sunucu listesi siteleri MOTD’u kendi tarafında yeniden çizerken bu karakterleri kutu olarak gösterir. Süsü abartmayın, iki-üç sembol yeter.

Sunucu simgesi: server-icon.png#

Simge server.properties’te değil, dosya sisteminde ayarlanır. Kurallar kısa ve esnek değil:

  • Dosya adı tam olarak server-icon.png olmalı (büyük harf yok, uzantı png).
  • Sunucu jar dosyasıyla aynı klasörde durmalı, plugins veya world içinde değil.
  • Boyut tam 64×64 piksel olmalı. 128×128 bir görsel otomatik küçültülmez, sessizce yok sayılır.
  • Şeffaflık (alfa kanalı) desteklenir; köşeleri şeffaf bir logo listede temiz durur.
  • Değişiklikten sonra sunucuyu yeniden başlatın, simge de açılışta okunur.
sunucu/
├── server.jar
├── server.properties
├── server-icon.png   ← 64x64 PNG, tam burada
├── eula.txt
└── world/
BilgiSimge yoksa istemci gri bir varsayılan görsel gösterir. “Simgem görünmüyor” diye gelen destek taleplerinin neredeyse tamamı yanlış boyut ya da yanlış klasörden kaynaklanıyor; dosya adının sonunda gizli bir .png.png olup olmadığına da bakın.

Eklentiyle dinamik ve animasyonlu MOTD#

Vanilla MOTD statiktir: sunucu açılışta okur, kapanana kadar aynı kalır. Oyuncuya adıyla seslenen, bakım moduna geçince kendiliğinden değişen veya her yenilemede farklı satır gösteren MOTD istiyorsanız sunucu listesi ping olayını yakalayan bir eklenti gerekir. Paper ve Spigot bu olayı eklentilere açar; eklenti cevabı istemciye gitmeden önce değiştirir.

Bu tür eklentilerin tipik yetenekleri:

  • Yapılandırmaya birden fazla MOTD yazıp her ping’de rastgele veya sırayla birini göstermek.
  • Oyuncunun adını, daha önce girip girmediğini veya sürümünü MOTD’a yazmak.
  • Bakım modunda otomatik olarak farklı bir MOTD ve farklı bir maksimum oyuncu sayısı göstermek.
  • MiniMessage veya hex renk desteğiyle degrade başlıklar üretmek.

“Animasyonlu MOTD” tabiri biraz yanıltıcı, onu da söyleyelim. Sunucu listesi bir video akışı değil; istemci belirli aralıklarla tek bir ping atar ve gelen cevabı çizer. Eklenti her ping’de farklı metin döndürerek hareket hissi verir. Yani animasyon istemcinin listeyi yenileme sıklığı kadar akıcıdır, daha fazlası değil.

Eklenti seçerken 26.2 uyumluluğunu kurulumdan önce Hangar veya Modrinth sayfasındaki sürüm etiketinden doğrulayın. 26.1 ile gelen unobfuscation değişikliği sonrası eski, bakımı bırakılmış eklentiler çalışmıyor. Kurulum akışının tamamı plugin kurulumu sayfasında; oyun içi görünümü de düzenlemek istiyorsanız TAB ve scoreboard düzenleme sayfasına göz atın.

Sık yapılan hatalar#

  1. Değeri tırnak içine almak#

    motd="Sunucum" yazarsanız tırnaklar da listeye çıkar. Properties biçiminde değer tırnaksız yazılır.

  2. Sunucu açıkken dosyayı düzenlemek#

    Sunucu kapanırken server.properties’i baştan yazar. Önce stop, sonra düzenleme, sonra başlatma.

  3. Dosyada Enter’a basıp alt satıra geçmek#

    İkinci satır tamamen kaybolur. Satır atlamak için sadece \n kullanın.

  4. Biçim kodunu renkten önce yazmak#

    §l§6 yazarsanız kalınlık silinir. Doğrusu §6§l.

  5. enable-status satırını kapatmak#

    enable-status=false sunucuyu listede tamamen görünmez yapar; MOTD ne yazarsanız yazın çıkmaz.

  6. MOTD’u aşırı uzun yazmak#

    59 karakteri aşan MOTD bazı istemcilerde iletişim hatasına yol açar. Kısa tutun.

DikkatPanel üzerinden yönetilen sunucularda bazı ayarlar her açılışta panel tarafından üzerine yazılır. MOTD genelde bunların arasında değildir ama panelin “Startup” veya “Değişkenler” sekmesinde bir MOTD alanı varsa dosyadaki değeriniz yok sayılır. Önce panelin kendi alanına bakın.

MOTD güzel, altyapı da öyle olsun#

Sunucu listesinde iyi görünmenin bir de görünmeyen tarafı var: ping. Oyuncu MOTD’u okuduğu anda sağda ping çubuğunu da görür ve kırmızıysa tıklamaz bile. Türkiye lokasyonlu, yüksek frekanslı Ryzen işlemcili bir makinede sunucu listesi cevabı milisaniyeler içinde döner. Batihost’un Minecraft sunucu paketleri NVMe SSD ve ücretsiz DDoS korumasıyla 156 TL’den başlıyor; oyuncu çekme tarafını sunucunuza oyuncu çekme rehberiyle tamamlayabilirsiniz.

Özetle#

Minecraft MOTD ayarlama için hatırlamanız gereken beş şey var: satır server.properties içindeki motd=, renk için \u00a7 kaçış dizisi, satır atlamak için \n, önce renk sonra biçim kodu, ve her değişiklikten sonra sunucuyu yeniden başlatmak. Simge ayrı bir iştir — kök dizine 64×64 server-icon.png.

Metni 59 karakterin altında tutun, iki satırın ikincisini adresinize ayırın ve dosyayı UTF-8 kaydedin. Bu kadarı sunucu listesinde fark yaratmaya yeter; canlı değişen MOTD gerekiyorsa iş bir eklentiye, oradan da konsol komutlarıyla günlük yönetime bağlanır.

Sıkça Sorulan Sorular#

Minecraft MOTD nedir ve nereden değiştirilir?

MOTD (Message of the Day), oyuncu sunucunuzu çok oyunculu listesine eklediğinde sunucu adının altında görünen iki satırlık tanıtım yazısıdır. Sunucu kök dizinindeki server.properties dosyasında motd= satırında saklanır. Satırı düzenleyip sunucuyu yeniden başlattığınızda yeni metin görünür; oyuncunun listeyi bir kez yenilemesi gerekebilir.

MOTD renk kodları nasıl yazılır?

Renklendirmek istediğiniz metnin önüne bölüm işareti ve kod harfi konur: §a açık yeşil, §6 altın, §c kırmızı, §l kalın, §r biçimi sıfırlar. server.properties içinde § karakterini doğrudan yazmak yerine \u00a7 kaçış dizisini kullanın, kodlama sorunlarına karşı bağışık olur.

MOTD’u değiştirdim ama listede eski yazı görünüyor, neden?

Üç ihtimal var. Birincisi sunucuyu yeniden başlatmamış olmanız; MOTD çalışırken okunmaz. İkincisi dosyayı sunucu açıkken düzenlemeniz — sunucu kapanırken server.properties’i bellekteki değerlerle üzerine yazar ve değişikliğiniz silinir. Üçüncüsü oyuncunun listeyi yenilememesi. Panel kullanıyorsanız düzenlemeyi panelin dosya yöneticisinden yapın.

MOTD’a Türkçe karakter nasıl eklenir?

Dosyayı UTF-8 olarak kaydediyorsanız ç, ğ, ı, ö, ş, ü harflerini doğrudan yazabilirsiniz. Sunucu server.properties’i önce UTF-8 olarak okumayı dener, başarısız olursa ISO-8859-1’e düşer — ikinci duruma düşerse harfler bozuk görünür. Riski tamamen kaldırmak isterseniz harfleri \u00e7, \u015f, \u011f gibi Unicode kaçış dizileriyle yazın.

İki satırlık MOTD nasıl yazılır?

Satır atlamak istediğiniz yere \n yazmanız yeterlidir; Enter’a basıp dosyada gerçekten alt satıra geçmeyin, properties biçimi bunu kabul etmez. Örnek: motd=§6Batihost Survival\n§7mc.alanadiniz.com. Minecraft sunucu listesinde MOTD için ayrılan alan iki satırdır, üçüncü satır görünmez.

Sunucu simgesi neden görünmüyor?

Neredeyse her zaman boyut yüzünden. Dosya adı tam olarak server-icon.png olmalı, sunucu jar dosyasıyla aynı klasörde durmalı ve tam 64×64 piksel PNG olmalıdır. 128×128 veya 64×63 bir görsel sessizce reddedilir, simge hiç çıkmaz. Değiştirdikten sonra sunucuyu yeniden başlatın.

MOTD’ta hex (RGB) renk kullanabilir miyim?

Vanilla sunucuda hayır. Paper, Spigot ve Purpur’da §x§F§F§0§0§0§0 biçimindeki eski hex kalıbı çalışır: §x ardından altı basamağın her birinin önüne § konur. Okunması zor olduğu için çoğu sunucu bunun yerine MiniMessage destekleyen bir MOTD eklentisi kullanır.

MOTD sunucu açıkken değiştirilebilir mi?

Vanilla’da değiştirilemez; MOTD yalnızca açılışta okunur ve reload komutu server.properties satırlarını tazelemez. Sunucuyu durdurmadan MOTD değiştirmek istiyorsanız sunucu listesi ping olayını yakalayan bir eklenti kurmanız gerekir. Bu eklentiler kendi yapılandırma dosyalarını canlı olarak yeniden yükleyebilir.

Sunucu Yönetimi ve Panel — Tüm Rehberler#

  1. Pterodactyl Panel Kurulumu: Sıfırdan Tam Rehber
  2. Pterodactyl Panel Kullanım Rehberi
  3. Minecraft server.properties Ayarları (Tam Liste)
  4. Minecraft Sunucu RAM Ayarları, ZGC ve JVM Flag’leri
  5. Minecraft Sunucu Yedekleme Rehberi
  6. Minecraft Sunucusunda OP Verme ve Yetki Yönetimi
  7. Minecraft Whitelist / Beyaz Liste Nasıl Açılır?
  8. Minecraft Sunucu Port Yönlendirme ve Port Açma
  9. Minecraft Sunucusuna Domain Bağlama ve SRV Kaydı
  10. Minecraft Sunucusunu Başka Bir Sunucuya Taşıma Rehberi
  11. Minecraft Sunucu Konsol Komutları ve Kullanımı
  12. Minecraft Sunucu MOTD Ayarlama ve Renk Kodları
  13. Minecraft Sunucusunda Ban, Kick ve Mute Komutları
  14. Minecraft Gamerule Komutları: Tam Liste ve Kullanımı
  15. Minecraft Sunucusunda Spawn Noktası Belirleme ve Koruma
  16. Minecraft Sunucusunda Otomatik Yeniden Başlatma Kurulumu

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