server.properties, bir Minecraft Java sunucusunun temel kurallarını belirler. game-serverhosting panelinde seçilmiş 36 değeri doğrulanmış alanlar olarak düzenleyebilir ve dört hazır ayarı başlangıç noktası olarak kullanabilirsin. Bu rehber güvenli akışı, en önemli bağlantıları ve mevcut arayüzün sunduğu her değeri açıklar.

Sunucu türünü henüz seçiyorsan Minecraft Sunucusu Kirala sayfasından başla. Yükleyiciyi (loader) ve sürümü ardından Minecraft Sunucu Sürümünü Değiştirme rehberiyle değiştirebilirsin.

Yapılandırma editörünü açma

Sunucunu aç ve Oyun → Yapılandırma bölümüne git. Editör etkin server.properties dosyasını okur, desteklenen anahtarları form olarak gösterir ve yalnızca kontrollü değerleri geri yazar. Sunucu portu ve gizli değerler için ek koruma kuralları vardır.

Gruplandırılmış server.properties alanlarıyla Minecraft yapılandırma editörü
Gruplandırılmış server.properties alanlarıyla Minecraft yapılandırma editörü

Dünya adı, seed, hardcore modu veya kaynak paketi üzerinde değişiklik yapmadan önce yedek al. Birbiriyle ilişkili değerleri tek seferde değiştir ve ardından test et; birçok bağımsız kuralı aynı anda değiştirme.

En önemli değerleri doğru birleştirme

gamemode varsayılanı belirler; force-gamemode=true bunu oyuna katılımda uygular. difficulty düşman ve hasar kurallarını değiştirir. hardcore=true ölümü ve sonrasındaki oyun modunu etkiler, ancak mevcut oyuncu verileri için bir onarım adımı değildir. Mevcut bir topluluk dünyasında değişiklik yapmadan önce bu kombinasyonu yedeklenmiş bir kopyada test et.

Minecraft yapılandırma editöründe oyun modu ve zorluk
Minecraft yapılandırma editöründe oyun modu ve zorluk

level-name dünya klasörünü gösterir. Farklı bir ad eski dünyayı silmez, ancak bir sonraki başlatmada yeni bir dünya oluşturabilir. Bu yüzden klasör adını tam olarak yaz. level-seed, level-type ve generate-structures özellikle yeni bir dünya oluşturulurken önemlidir.

level-name ile dünya klasörünü seçme
level-name ile dünya klasörünü seçme

Performans açısından view-distance ve simulation-distance farklı etki eder: Görüş mesafesi, chunk'ların istemcilere ne kadar uzağa gönderileceğini belirler. Simülasyon mesafesi ise tick'lerin, mob'ların ve redstone'un hangi bölgede aktif kalacağını belirler. Yüksek değerler yükü artırır; bunları kademeli olarak değiştir, tick sürelerini ve oyun deneyimini gözlemle.

Kontrollü başlangıç noktası olarak hazır ayarlar

  • Survival: normal, Survival, PvP ve 16 blok spawn koruması.
  • Yaratıcı: barışçıl, Creative, PvP yok, spawn koruması yok ve uçmaya izin var.
  • Hardcore: zor, Survival, Hardcore ve spawn koruması yok.
  • PvP Arena: zor, Survival, 32 oyuncu, PvP ve spawn koruması yok.

Bir hazır ayar birden fazla değeri birlikte ayarlar. Kaydetmeden önce önizlemeyi kontrol et, çünkü hazır ayar listelenen tekil değerlerin yerini alır.

Sürüm notları: kaldırılan özellikler ve yeni Gamerule adları

Mojang, daha önceki birçok sunucu özelliğini kaldırdı veya Gamerule'lara taşıdı. 1.21.2 sürümünden itibaren spawn-animals ve spawn-npcs artık etkin kümenin parçası değil. 1.21.9 sürümünden itibaren bu durum diğerlerinin yanı sıra pvp, allow-nether, enable-command-block ve spawn-monsters için geçerli; güncel sürümler bu kuralları Gamerule editörü üzerinden yönetir. Panel, eski sunucuların anlaşılır kalması için etkilenen eski değerleri işaretler.

Java 1.21.11 sürümünden itibaren Gamerule'lar ayrıca minecraft:command_blocks_work gibi adlara sahip bir kayıt defterine (registry) taşındı. Referanstaki önceki camelCase adlar 1.21.9 geçişine aittir ve evrensel, güncel bir komut sözdizimi değildir. Çalışan sürümünün Gamerule editörünü veya komut tamamlamasını kontrol et. Mojang yeniden adlandırmayı 1.21.11 sürüm notlarında açıklıyor. Gamerule rehberi somut kuralları açıklar.

Mevcut panelin tüm değerleri

Uzun referans, okuma akışını bozmamak için katlanmış durumda. Belirli bir anahtarın türünü, izin verilen aralığını, panel varsayılanını, etkisini veya yeniden başlatma durumunu arıyorsan aç.

36 server.properties değerinin tamamı ve dört hazır ayar
  • Dosya: server.properties
Anahtar Paneldeki görünüm Tür ve izin verilen değerler Varsayılan Etki / Not Arayüzde yeniden başlatma durumu
motd Günün mesajı (MOTD) Metin A Minecraft Server Sunucu için çok oyunculu listede gösterilen metin. yeniden başlatma uyarısı yok
server-port Sunucu portu Tam sayı · 1024 ile 65535 arası 25565 Port sunucu başlatılırken otomatik atanır ve burada değiştirilemez. Yalnızca görüntüleme; panel bu değeri yazmaz. yalnızca görüntüleme
max-players Maks. oyuncu Tam sayı · 1 ile 200 arası 20 Aynı anda bağlı oyuncu sayısını sınırlar; tek başına belirli bir RAM miktarı ayırmaz. Yeniden başlatma gerekli
online-mode Çevrimiçi mod (Mojang kimlik doğrulaması) Anahtar (true/false) true Java Edition: Çevrimiçi kimlik doğrulama oyuncu adlarını ve UUID'leri korur. Kapatmak kimlik sahteciliğine izin verir ve önerilmez. Yeniden başlatma gerekli
white-list Beyaz listeyi etkinleştir Anahtar (true/false) false Anahtar etkinse yalnızca beyaz listedeki oyuncuların katılmasına izin verir. yeniden başlatma uyarısı yok
enforce-whitelist Beyaz listeyi zorunlu kıl Anahtar (true/false) false Beyaz liste yeniden yüklendiğinde artık izinli olmayan bağlı oyuncuları çıkarır. yeniden başlatma uyarısı yok
enable-status Sunucu listesi durumunu etkinleştir Anahtar (true/false) true Çok oyunculu listenin durum sorgularını yanıtlar. false, durumu ve oyuncu sayısını sorgulardan gizler. Yeniden başlatma gerekli
hide-online-players Çevrimiçi oyuncuları gizle Anahtar (true/false) false Sunucu listesi yanıtında şu anda bağlı olan oyuncuların ad listesini gizler. Yeniden başlatma gerekli
broadcast-console-to-ops Konsol mesajlarını operatörlere gönder Anahtar (true/false) true Konsol komutlarının çıktılarını bağlı operatörlere gönderir. Yeniden başlatma gerekli
broadcast-rcon-to-ops RCON mesajlarını operatörlere gönder Anahtar (true/false) true RCON komutlarının çıktılarını bağlı operatörlere gönderir. Yeniden başlatma gerekli
difficulty Zorluk Seçim · peaceful, easy, normal, hard easy Düşman ve hasar kuralları dahil olmak üzere barışçıldan zora kadar genel zorluğu belirler. yeniden başlatma uyarısı yok
gamemode Oyun modu Seçim · survival, creative, adventure, spectator survival Yeni oyuncular için varsayılan oyun modunu belirler. yeniden başlatma uyarısı yok
force-gamemode Katılımda oyun modunu zorla Anahtar (true/false) false Oyuncuları katılımda yapılandırılmış varsayılan oyun moduna sıfırlar. Yeniden başlatma gerekli
pvp PvP'yi etkinleştir Anahtar (true/false) true Oyuncular arasındaki hasara izin verir veya engeller. 1.21.9 sürümünden itibaren kaldırıldı veya etkisiz. Halef: Gamerule pvp. yeniden başlatma uyarısı yok
allow-flight Uçmaya izin ver Anahtar (true/false) false Uçma nedeniyle otomatik atılmaları engeller; oyunculara kendi başına uçma yeteneği vermez. yeniden başlatma uyarısı yok
allow-nether Nether'ı etkinleştir Anahtar (true/false) true Nether'ın portallar üzerinden kullanılmasına izin verir. 1.21.9 sürümünden itibaren kaldırıldı veya etkisiz. Halef: Gamerule allowEnteringNetherUsingPortals. yeniden başlatma uyarısı yok
spawn-protection Spawn koruması (yarıçap) Tam sayı · 0 ile 100 arası 16 Dünya spawn noktasının çevresindeki korumalı alanın yarıçapı; 0 korumayı devre dışı bırakır. yeniden başlatma uyarısı yok
enable-command-block Command Block'ları etkinleştir Anahtar (true/false) false Command Block'ların çalıştırılmasına izin verir. 1.21.9 sürümünden itibaren kaldırıldı veya etkisiz. Halef: Gamerule commandBlocksEnabled. yeniden başlatma uyarısı yok
hardcore Hardcore modu Anahtar (true/false) false Hardcore kurallarını etkinleştirir; ölüm, normal şekilde tekrar katılmayı engelleyebilir. Yeniden başlatma gerekli
spawn-monsters Canavarları spawn et Anahtar (true/false) true Düşman yaratıkların doğal olarak spawn olmasına izin verir. 1.21.9 sürümünden itibaren kaldırıldı veya etkisiz. Halef: Gamerule spawnMonsters. Yeniden başlatma gerekli
spawn-animals Hayvanları spawn et Anahtar (true/false) true Barışçıl hayvanların doğal olarak spawn olmasına izin verir. 1.21.2 sürümünden itibaren kaldırıldı veya etkisiz. Yeniden başlatma gerekli
spawn-npcs NPC'leri spawn et Anahtar (true/false) true Köylülerin ve diğer NPC'lerin doğal olarak spawn olmasına izin verir. 1.21.2 sürümünden itibaren kaldırıldı veya etkisiz. Yeniden başlatma gerekli
level-name Dünya adı Metin world Hangi dünya klasörünün yükleneceğini belirler. Yeni bir ad farklı (muhtemelen boş) bir dünya yükler — mevcut dünyan silinmez ve eski adı tekrar girip yeniden başlattığında geri gelir. Yeniden başlatma gerekli
level-seed Dünya seed'i Metin boş Yeni bir dünya oluşturmak için seed; önceden oluşturulmuş chunk'ları geriye dönük olarak değiştirmez. Yeniden başlatma gerekli
level-type Dünya türü Seçim · normal, flat, largeBiomes, amplified normal Yeni oluşturulan dünya bölgeleri için üreteç türünü seçer; örneğin normal, düz veya amplified. Liste panel adlarını gösterir. Dosyayı elle düzenlerken üreteç kimliğini çalışan sürümle karşılaştır, örneğin minecraft:normal; eski takma adları körü körüne kopyalama. Yeniden başlatma gerekli
generate-structures Yapıları oluştur Anahtar (true/false) true Dünya üretecinin köyler gibi yapılar oluşturup oluşturmayacağını belirler. Yeniden başlatma gerekli
max-world-size Maks. dünya boyutu Tam sayı · 1 ile 29999984 arası 29999984 Yeni oluşturulabilecek dünya bölgelerinin yarıçapını sınırlar; /worldborder ile ayrıca ayarlanan dünya sınırının yerini almaz. yeniden başlatma uyarısı yok
view-distance Görüş mesafesi Tam sayı · 2 ile 32 arası 10 Chunk cinsinden Java görüş mesafesi. Yüksek değerler ağ, RAM ve CPU yükünü artırır. yeniden başlatma uyarısı yok
simulation-distance Simülasyon mesafesi Tam sayı · 2 ile 32 arası 10 Tick'ler, mob'lar ve redstone için Java simülasyon mesafesi. Bedrock tick mesafesiyle karıştırma; yüksek değerler CPU yükünü artırır. yeniden başlatma uyarısı yok
player-idle-timeout AFK zaman aşımı (dakika) Tam sayı · 0 ile 999 arası 0 Etkin olmayan oyuncular için dakika cinsinden atılma süresi; 0 AFK atmayı devre dışı bırakır. yeniden başlatma uyarısı yok
entity-broadcast-range-percentage Entity görüş mesafesi (%) Tam sayı · 10 ile 1000 arası 100 Entity'lerin istemcilere iletildiği mesafeyi ölçekler; 100 normal aralığa karşılık gelir. Yeniden başlatma gerekli
network-compression-threshold Sıkıştırma eşiği (bayt) Tam sayı · -1 ile 65535 arası 256 Ağ verilerinin sıkıştırılmaya başlandığı bayt cinsinden paket boyutu; -1 sıkıştırmayı devre dışı bırakır. Yeniden başlatma gerekli
require-resource-pack Kaynak paketini zorunlu kıl Anahtar (true/false) false Bir oyuncu yapılandırılmış kaynak paketini reddederse katılımı engeller. Yeniden başlatma gerekli
resource-pack Kaynak paketi URL'si Metin · maks. 2048 karakter boş Kaynak paketinin, katılım sırasında istemcilere sunulan doğrudan indirme URL'si. Yeniden başlatma gerekli
resource-pack-sha1 Kaynak paketi SHA-1 Metin · maks. 40 karakter boş SHA-1, istemci ve önbelleği için kaynak paketinin sürümünü tanımlar; sağlama toplamı güvenilir bir indirme kaynağının yerini almaz. Yeniden başlatma gerekli
rcon.password RCON şifresi Şifre gizli; hassas değer RCON üzerinden uzaktan kontrol için şifre; yalnızca güvenli bir RCON yapılandırmasıyla birlikte kullan. Hassas değer; panelde gizlenir. Yeniden başlatma gerekli

Hazır ayarlar

Hazır ayar Amaç Ayarlanan değerler
Survival (survival) Normal zorluk ve PvP ile standart Survival deneyimi difficulty = normal; gamemode = survival; pvp = true; spawn-protection = 16; hardcore = false; allow-flight = false
Yaratıcı (creative) PvP ve spawn koruması olmayan barışçıl yaratıcı mod difficulty = peaceful; gamemode = creative; pvp = false; spawn-protection = 0; hardcore = false; allow-flight = true
Hardcore (hardcore) Maksimum zorluk: zor, hardcore, PvP etkin, spawn koruması yok difficulty = hard; gamemode = survival; pvp = true; spawn-protection = 0; hardcore = true; allow-flight = false
PvP Arena (pvp) PvP için optimize edilmiş: zor, 32 oyuncu, spawn koruması yok difficulty = hard; gamemode = survival; pvp = true; spawn-protection = 0; hardcore = false; max-players = 32; allow-flight = false

Kaydetme, yeniden başlatma ve kontrol

Değişikliği kaydet ve çalışan oyunda zaten etkili olup olmadığını kontrol et. Arayüzde yeniden başlatma uyarısı olmaması, her manuel dosya düzenlemesinin hemen etkili olacağı anlamına gelmez: server.properties temel olarak başlangıçta okunur; bazı kurallar komutlarla ayrıca değiştirilebilir. Etki belirsizse kontrollü bir şekilde yeniden başlat ve etkin dosyayı, oyun sürümünü ve gerçek kuralı karşılaştır. Yeni boş bir dünya görünürse durdur ve önce önceki level-name değerini geri yaz.

Sık yapılan hatalar

  • Değişiklik etkisiz: Sunucu yeniden başlatılmadı veya kullanılan Minecraft sürümü eski değeri artık tanımıyor.
  • Yeni boş dünya: level-name mevcut klasörle tam olarak eşleşmiyor.
  • Kaynak paketi yüklenmiyor: URL, SHA-1 veya require-resource-pack birbiriyle uyuşmuyor.
  • Oyuncular reddediliyor: white-list, enforce-whitelist, online-mode ve oyuncu limitini birlikte kontrol et.
  • Değişiklikten sonra daha fazla lag: Görüş veya simülasyon mesafesini önceki değere geri al ve tekrar ölç.

FAQ

server.properties dosyasını FTP ile düzenlemem gerekiyor mu?

Listelenen 36 değer için hayır. Panel bunları doğrudan okur ve doğrular. Bu kataloğun dışındaki anahtarlar yine de hedefli bir dosya düzenlemesi gerektirebilir.

Özel bir Survival sunucusu için hangi hazır ayar uygun?

Survival hazır ayarı en mantıklı başlangıç noktasıdır. Ardından yalnızca oyuncu limitini, beyaz listeyi, MOTD'yi ve gerekirse görüş veya simülasyon mesafesini ayarla.

pvp editörde neden eski olarak işaretlenmiş?

Minecraft Java 1.21.9 bu sunucu özelliğini bir Gamerule'a taşıdı. Eski sürümler için anahtar geçerliliğini korur; güncel sürümlerde Gamerule editörünü kullanırsın.

Katlanmış değerler kaydediliyor mu ve arama motorları tarafından okunuyor mu?

Açıp kapatmak hiçbir sunucu dosyasını değiştirmez. Tablo sayfanın bir parçasıdır ve yalnızca daha iyi okunabilirlik için kapalı gösterilir.

Kaynaklar ve doğrulama durumu

Doğrulama durumu: 08.09.2026. Alan kataloğu doğrudan canlı panel şemasından oluşturulur. Sürüm değişiklikleri resmi Minecraft duyurularıyla karşılaştırılmıştır: