Minecraft server.properties Oluşturucu
Bu araç tamamen tarayıcında çalışır; girdiğin bilgiler hiçbir sunucuya gönderilmez.
Ayarları seç, dosyayı indir.
Sunucu ayarlarını gruplanmış formdan seç ya da hazır bir şablonla başla; Minecraft 1.21 uyumlu, tüm anahtarları içeren server.properties dosyasını tek tıkla kopyala veya indir.
server.properties nedir, nerede bulunur?
server.properties, Minecraft Java sunucusunun temel ayar dosyasıdır ve sunucu klasörünün kökünde,
server.jar ile aynı yerde durur. Sunucuyu ilk kez başlattığında varsayılan değerlerle otomatik oluşturulur.
Her satır anahtar=değer biçimindedir; # ile başlayan satırlar yorumdur. Değişikliklerin
geçerli olması için sunucuyu durdurup yeniden başlatman gerekir; sunucu çalışırken dosyayı düzenlersen
kapanırken eski ayarları geri yazabilir.
Bu araç, Minecraft’ın kendisinin yazdığı gibi anahtarları alfabetik sırayla ve Java’nın kaçış kurallarıyla
(minecraft\:normal, Türkçe karakterler için \u015F gibi) üretir. Formda olmayan
anahtarlar da güncel varsayılanlarıyla dosyaya eklenir; böylece eksiksiz bir dosya elde edersin.
En önemli ayarlar
| Ayar | Varsayılan | Ne işe yarar? |
|---|---|---|
online-mode | true | Oyuncuların gerçek Minecraft hesabıyla girip girmediğini Mojang sunucularından doğrular. Kapatmak yalnızca proxy arkasında güvenlidir. |
view-distance | 10 | Oyunculara gönderilen chunk yarıçapı. RAM ve bant genişliği ihtiyacını en çok bu belirler. |
simulation-distance | 10 | Mobların, bitkilerin ve redstone’un çalıştığı yarıçap. Düşürmek TPS’i en etkili şekilde artırır. |
max-players | 20 | Aynı anda bağlanabilecek oyuncu sayısı. Sunucu listesinde de görünür. |
white-list | false | Açıkken yalnızca /whitelist add ile eklenen oyuncular girebilir. |
spawn-protection | 16 | Doğma noktası çevresinde OP olmayanların blok kırmasını engeller. Eklentiyle koruma yapıyorsan 0 yap. |
difficulty | easy | peaceful, easy, normal ya da hard. Oyun içinde /difficulty ile de değişir. |
enable-rcon | false | Uzaktan konsol erişimi. Açarsan güçlü bir rcon.password belirle ve portu dışarı açma. |
network-compression-threshold | 256 | Bu boyuttan büyük paketler sıkıştırılır. Düşük değer bant genişliğinden kazandırır, işlemciyi yorar. |
Hazır şablonlar ne yapıyor?
- Hayatta kalma (varsayılan): Minecraft’ın güncel sürümdeki varsayılan değerleri.
- Yaratıcı / inşa: yaratıcı mod, düz dünya, canavarsız, uçuş ve komut blokları açık; yapılar kapalı.
- Kalabalık sunucu: 100 oyuncu, görüş mesafesi 7, simülasyon mesafesi 5, varlık görünme mesafesi %75 ve eşzamansız chunk yazımı. Kalabalık sunucularda en büyük kazanç bu mesafelerden gelir.
- Bungee/Velocity arkası:
online-mode=false, imzalı sohbet zorunluluğu kapalı, sunucu yalnızca127.0.0.1:25566adresini dinler. Doğrulamayı proxy yapar; arka sunucunun portu dışarıdan erişilebilir olmamalıdır, yoksa herkes istediği adla girebilir.
Performans için hangi ayarları değiştirmeliyim?
Sunucu kasıyorsa önce simulation-distance değerini 4–6’ya, ardından view-distance değerini
6–8’e indir. 1.18’den beri bu iki mesafe birbirinden ayrıdır: oyuncular uzaktaki araziyi görmeye devam ederken
yalnızca yakın çevre işlenir; bu yüzden simülasyon mesafesini düşük tutmak oyuncuya pek yansımaz. sync-chunk-writes=false disk
yazımlarını hızlandırır ancak beklenmedik kapanmada son birkaç saniyelik değişiklik kaybolabilir. Ne kadar RAM
gerektiğini RAM hesaplayıcı ile görebilirsin.
Ağ ayarları: portlar, query ve RCON
Java sunucusu oyuncuları TCP server-port (varsayılan 25565) üzerinden kabul eder. enable-query
açıldığında sunucu, eklenti listesi ve oyuncu adları gibi ek bilgileri UDP üzerinden paylaşır; durum siteleri bu bilgiyi
kullanır ve aynı port numarasını paylaşabilir, çünkü protokolleri farklıdır. enable-rcon ise sunucuya uzaktan
komut göndermeni sağlar. RCON trafiği şifrelenmez; bu yüzden yalnızca güvenilen bir ağdan ya da güvenlik duvarıyla
kısıtlanmış bir porttan kullanılmalıdır. server-ip çoğu kurulumda boş kalmalıdır; birden fazla IP adresi olan
bir VPS üzerinde sunucuyu tek bir adrese bağlamak istediğinde doldurulur.
Sürüm notu
Varsayılanlar Minecraft Java 1.21.x içindir. Bazı ayarlar yeni sürümlerde kaldırılıp oyun kurallarına
(/gamerule) taşınabilir; tanınmayan bir satır sunucuya zarar vermez, yalnızca yok sayılır. Örneğin
spawn-animals ve spawn-npcs 1.21.2 ile kaldırılmıştır; eski sürümlerle uyum için dosyada tutulur.
Dosyanı hazırladıktan sonra sunucu durumu aracıyla sunucunun listede
doğru göründüğünü kontrol edebilirsin.
Krowten Minecraft sunucularında server.properties dosyasını panelden düzenler, yedek alır ve tek tıkla yeniden başlatırsın.
Minecraft server.properties Oluşturucu
hakkında.
server.properties değişiklikleri neden uygulanmıyor?+
Dosyayı sunucu çalışırken düzenlediysen sunucu kapanırken eski değerleri geri yazabilir. Önce sunucuyu durdur, dosyayı kaydet, sonra başlat. Ayrıca satırda yazım hatası (ör. gamemode=Survival yerine survival) olmadığından emin ol.
online-mode=false güvenli mi?+
Tek başına değil. online-mode kapalıyken oyuncular herhangi bir adla, şifresiz girebilir. Yalnızca BungeeCord veya Velocity arkasında, arka sunucunun portu dışarıya kapalıyken ve proxy’de bilgi iletimi (forwarding) açıkken kullan.
server.properties’te dünya tohumu nasıl ayarlanır?+
level-seed= satırına tohumu yaz. Tohum yalnızca yeni dünya oluşturulurken kullanılır; mevcut dünyayı değiştirmek için level-name ile yeni bir klasör adı vermen ya da eski dünya klasörünü silmen gerekir.
Sunucuyu sadece arkadaşlarım nasıl girsin?+
white-list=true ve enforce-whitelist=true yap, sunucuyu başlat ve konsoldan whitelist add OyuncuAdı komutuyla arkadaşlarını ekle. Listede olmayan oyuncular giriş yapamaz.
Bunlar da işine yarar.
Hepsi ücretsiz.
Renk kodlu sunucu açıklamasını canlı önizle, tek tıkla kopyala.
Aracı aç ↗Minecraft Sunucu RAM HesaplayıcıOyuncu sayısı, sürüm ve eklentilere göre gereken RAM’i hesapla.
Aracı aç ↗Minecraft Sunucu Durumu SorgulamaSunucu açık mı, kaç oyuncu çevrim içi, hangi sürüm? Anında öğren.
Aracı aç ↗