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.
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.pngdosyasından gelir, MOTD ile ilgisi yoktur. - Oyuncu sayısı ve ping
- Sağda görünür,
max-playersdeğ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.
-
Sunucuyu durdurun#
Konsola
stopyazı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. -
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.
-
motd satırını değiştirin#
motd=§6§lBATIHOST§r §7| §a26.2 Survival\n§emc.alanadiniz.com -
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ı.
-
Notepad++Önerilenİ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.
| Kod | Renk | Hex karşılığı | Not |
|---|---|---|---|
§0 | Siyah | 000000 | Koyu zeminde okunmaz |
§1 | Koyu Mavi | 0000AA | — |
§2 | Koyu Yeşil | 00AA00 | — |
§3 | Koyu Turkuaz | 00AAAA | — |
§4 | Koyu Kırmızı | AA0000 | — |
§5 | Mor | AA00AA | — |
§6 | Altın / Turuncu | FFAA00 | Başlıkta en okunaklı |
§7 | Gri | AAAAAA | Ayraç ve alt metin için ideal |
§8 | Koyu Gri | 555555 | Sunucu listesinde soluk kalır |
§9 | Mavi | 5555FF | — |
§a | Açık Yeşil | 55FF55 | En çok kullanılan vurgu rengi |
§b | Turkuaz | 55FFFF | — |
§c | Kırmızı | FF5555 | Bakım/uyarı duyurusu için |
§d | Pembe | FF55FF | — |
§e | Sarı | FFFF55 | Adres satırında iyi durur |
§f | Beyaz | FFFFFF | Varsayılan |
§k | Karışık (obfuscated) | — | Sürekli değişen karakterler, gözü yorar |
§l | Kalın | — | Renk kodundan sonra yazılır |
§m | Üstü çizili | — | — |
§n | Altı çizili | — | — |
§o | İtalik | — | — |
§r | Sıfırla | — | Rengi ve biçimi birlikte temizler |
İ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öntem | Nasıl | Güvenilirlik |
|---|---|---|
| Unicode kaçış dizisi | Metne \u00a7 yazarsınız | En güvenli, her editörde çalışır |
| Doğrudan § karakteri | Kopyalayıp yapıştırırsınız | Dosya UTF-8 kaydedilirse çalışır |
| Alt tuş kombinasyonu | Windows’ta Alt + 21 (numpad) | Klavye düzenine göre değişir |
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.
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
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:
| Harf | Kaçış dizisi | Harf | Kaçış dizisi |
|---|---|---|---|
| ç | \u00e7 | Ç | \u00c7 |
| ğ | \u011f | Ğ | \u011e |
| ı | \u0131 | İ | \u0130 |
| ö | \u00f6 | Ö | \u00d6 |
| ş | \u015f | Ş | \u015e |
| ü | \u00fc | Ü | \u00dc |
# "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.pngolmalı (büyük harf yok, uzantı png). - Sunucu jar dosyasıyla aynı klasörde durmalı,
pluginsveyaworldiç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/
.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#
-
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. -
Sunucu açıkken dosyayı düzenlemek#
Sunucu kapanırken server.properties’i baştan yazar. Önce
stop, sonra düzenleme, sonra başlatma. -
Dosyada Enter’a basıp alt satıra geçmek#
İkinci satır tamamen kaybolur. Satır atlamak için sadece
\nkullanın. -
Biçim kodunu renkten önce yazmak#
§l§6yazarsanız kalınlık silinir. Doğrusu§6§l. -
enable-status satırını kapatmak#
enable-status=falsesunucuyu listede tamamen görünmez yapar; MOTD ne yazarsanız yazın çıkmaz. -
MOTD’u aşırı uzun yazmak#
59 karakteri aşan MOTD bazı istemcilerde iletişim hatasına yol açar. Kısa tutun.
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.