İçeriğe geç

server.properties Oluşturucu ve Açıklamaları

Her önemli ayar sade bir dille, varsayılan ve izin verilen değerleriyle. Dosyanı içe aktar, değiştir ve tekrar indir.

Temel ayarlar ve oyuncular

Çok oyunculu listesinde sunucu adının altındaki metin. § ile renk kodlarına izin verilir; iki satır \n ile ayrılır.

Varsayılan: A Minecraft Server

Sunucunun dinlediği port. 25565 değilse veya bir SRV kaydı onu göstermiyorsa oyuncular onu iki noktadan sonra yazar.

Varsayılan: 25565 · izin verilen: 1 – 65.534

Aynı anda kaç oyuncunun çevrimiçi olabileceği. Operatörler dolu bir sunucuya yalnızca bir eklentiyle girebilir.

Varsayılan: 20 · izin verilen: 0 – 2.147.483.647

Her hesabı Mojang ile doğrular. Açık bırak. Yalnızca hesapları kendisi doğrulayan bir Velocity veya BungeeCord proxy’sinin arkasında kapat.

Varsayılan: true

Yalnızca whitelist’teki oyuncular girebilir. 26.3’ten beri yeni sunucular whitelist açık olarak başlar.

Varsayılan: true

Whitelist yeniden yüklendiğinde, listede olmayan çevrimiçi oyuncuları atar.

Varsayılan: false

Yeni oyuncular için oyun modu.

Varsayılan: survival

Oyuncuları her girişte varsayılan oyun moduna alır.

Varsayılan: false

Dünyanın zorluğu: hasar, açlık ve hangi mob’ların doğduğu.

Varsayılan: easy

Oyuncular öldükten sonra izleyici olur ve zorluk zor seviyesinde kilitlenir.

Varsayılan: false

Survival’da atılmadan uçmaya izin verir. Oyuncuların uçmasını sağlayan eklenti veya modlar kullanıyorsan aç, yoksa uçtukları için atılırlar.

Varsayılan: false

Spawn çevresinde yalnızca operatörlerin inşa edebildiği yarıçap. 0 kapatır. Operatör yoksa etkisi yoktur.

Varsayılan: 16 · izin verilen: 0 – 29.999.984

Bu kadar dakika hareketsiz kalan oyuncuları atar. 0 hiçbir zaman demektir.

Varsayılan: 0 · izin verilen: 0 – 2.147.483.647

Yeni operatörler için varsayılan yetki seviyesi: 1 spawn korumasını atlama, 2 hile komutları, 3 oyuncu yönetimi, 4 her şey.

Varsayılan: 4 · izin verilen: 0 – 4

Dünya

Dünya klasörünün adı. Yeni bir ad, bir sonraki başlatmada yeni bir dünya oluşturur.

Varsayılan: world

Yeni bir dünya için seed. Boş bırakılırsa rastgele olur. Var olan bir dünyaya etkisi yoktur.

Varsayılan: –

Yeni bir dünya için dünya türü: normal, düz, büyük biyomlar, amplified veya tek biyom.

Varsayılan: minecraft:normal

Köylerin, tapınakların ve diğer yapıların yeni chunk’larda oluşup oluşmayacağı.

Varsayılan: true

Dünya sınırının blok cinsinden yarıçapı.

Varsayılan: 29999984 · izin verilen: 1 – 29.999.984

Performans

Bir oyuncunun çevresinde kaç chunk’ın istemciye gönderildiği. RAM ve CPU için en büyük etken; 6 ila 10 yaygındır.

Varsayılan: 10 · izin verilen: 3 – 32

Bir oyuncunun çevresinde kaç chunk’ın güncellendiği (mob’lar, ekinler, redstone). Görüş mesafesinden düşük olması CPU tasarrufu sağlar.

Varsayılan: 10 · izin verilen: 3 – 32

Varlıkların oyunculara ne kadar uzaktan gösterildiği, normal mesafenin yüzdesi olarak. Düşük değerler bant genişliğinden tasarruf sağlar.

Varsayılan: 100 · izin verilen: 10 – 1.000

Bu kadar bayttan büyük paketler sıkıştırılır. -1 sıkıştırmayı kapatır; aynı ağdaki bir proxy’nin arkasında bu mantıklıdır.

Varsayılan: 256 · izin verilen: -1 – 2.147.483.647

Watchdog sunucuyu durdurmadan önce tek bir tick’in sürebileceği milisaniye. -1 watchdog’u kapatır.

Varsayılan: 60000 · izin verilen: -1 – 2.147.483.647

Bu kadar saniye oyuncu olmadığında dünyayı duraklatır. 0 veya negatif bir değer kapatır.

Varsayılan: 60 · izin verilen: 0 – 2.147.483.647

Chunk’ları diske senkron olarak yazar. Veriler için daha güvenli, yavaş disklerde daha yavaş.

Varsayılan: true

Bölge dosyalarının sıkıştırılması: deflate (en küçük), lz4 (daha hızlı) veya none.

Varsayılan: deflate

Ağ ve güvenlik

Sunucuyu tek bir IP adresine bağlar. Hosting firman aksini söylemedikçe boş bırak.

Varsayılan: –

Durum isteklerine cevap verir. Kapatırsan oyuncular girebilse bile sunucu listede çevrimdışı görünür.

Varsayılan: true

Çevrimiçi oyuncuların adlarını durum cevabında gizler (oyuncu sayısının üzerine gelindiğinde).

Varsayılan: false

Yalnızca Mojang’dan imzalı sohbet anahtarı olan oyuncular girebilir. Sohbet mesajlarını eklentilerle değiştiren sunucularda kapat.

Varsayılan: true

IP’si Mojang’ın girişte gördüğünden farklı olan oyuncuları atar (VPN ve proxy kontrolü). Kendi proxy’nin arkasında sorun çıkarır.

Varsayılan: false

Diğer sunucuların /transfer komutuyla oyuncuları buraya göndermesine izin verir.

Varsayılan: false

Saniyede bundan fazla paket gönderen oyuncuları atar. 0 sınırı kapatır.

Varsayılan: 0 · izin verilen: 0 – 2.147.483.647

Oyuncuların IP adreslerini log’a yazar. İhtiyacın yoksa kapat.

Varsayılan: true

Bazı sunucu listelerinin ve araçların kullandığı GameSpy4 query protokolünü açar.

Varsayılan: false

Query için UDP portu.

Varsayılan: 25565 · izin verilen: 1 – 65.534

Konsola uzaktan erişime izin verir. Yalnızca güçlü bir şifreyle; portu asla herkese açma.

Varsayılan: false

RCON için TCP portu.

Varsayılan: 25575 · izin verilen: 1 – 65.534

RCON şifresi. Uzun ve rastgele bir şifre kullan. Tarayıcında kaydedilmez.

Varsayılan: –

Kaynak paketi

Oyunculara girişte sunulan kaynak paketi ZIP’inin doğrudan indirme bağlantısı.

Varsayılan: –

Paketin küçük harfli SHA-1 hash’i. İstemcilerin önbellekteki paketi yeniden kullanmasını ve değişen bir paketi fark etmesini sağlar.

Varsayılan: –

Kaynak paketini reddeden oyuncuların bağlantısı kesilir.

Varsayılan: false

Kaynak paketi penceresinde gösterilen metin; JSON metni veya düz metin olarak.

Varsayılan: –

server.properties
#Minecraft server properties
#Generated with BestMCServerList
motd=A Minecraft Server
server-port=25565
max-players=20
online-mode=true
white-list=true
enforce-whitelist=false
gamemode=survival
force-gamemode=false
difficulty=easy
hardcore=false
allow-flight=false
spawn-protection=16
player-idle-timeout=0
op-permission-level=4
level-name=world
level-seed=
level-type=minecraft:normal
generate-structures=true
max-world-size=29999984
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
network-compression-threshold=256
max-tick-time=60000
pause-when-empty-seconds=60
sync-chunk-writes=true
region-file-compression=deflate
server-ip=
enable-status=true
hide-online-players=false
enforce-secure-profile=true
prevent-proxy-connections=false
accepts-transfers=false
rate-limit=0
log-ips=true
enable-query=false
query.port=25565
enable-rcon=false
rcon.port=25575
rcon.password=
resource-pack=
resource-pack-sha1=
require-resource-pack=false
resource-pack-prompt=

ASCII dışındaki karakterler (ğ, ş, ı, §, küçük büyük harfler) \u kodları olarak yazılır; bunları her Minecraft sürümü doğru okur.

pvp, allow-nether, spawn-monsters ve enable-command-block 1.21.9’dan beri oyun kuralıdır.

Düzenleyici nasıl kullanılır

  1. Mevcut server.properties dosyanı içe aktar veya varsayılanlarla başla.
  2. İhtiyacın olan ayarları değiştir. Değişen ayarlar vurgulanır.
  3. Sunucuyu durdur, dosyayı değiştir ve tekrar başlat. Çoğu ayar yalnızca başlangıçta okunur.

Önce renkli bir MOTD yap: MOTD oluşturucu · Başlatma betiği oluşturucu

Sık sorulan sorular

server.properties nerede?

Sunucunun ana klasöründe, sunucu jar’ının yanında. İlk başlatmada oluşturulur.

Değişikliklerim neden kayboluyor?

Sunucu dururken dosyayı yeniden yazar. Dosyayı sunucu durmuşken düzenle, yoksa eski değerler geri gelir.

pvp ve allow-nether nereye gitti?

Minecraft 1.21.9’dan beri bunlar oyun kuralı (game rule). server.properties yerine oyunda /gamerule pvp false kullan.

Türkçe karakterler neden \u kodları olarak yazılıyor?

Java \u00F6 dizisini her kodlamada ö olarak okur. Böylece dosya nasıl açılırsa veya yüklenirse yüklensin MOTD ve diğer metinler doğru görünür.