Minecraft Bedrock sunucu özellikleri, oyuncuların Bedrock Edition sunucularının çeşitli yönlerini özelleştirmesine olanak tanır. Bu özellikler; oyun modu, zorluk seviyesi, oyuncu sınırları ve dünya oluşturma ayarları gibi özellikleri kontrol eder. Aşağıdaki rehber, her ayara genel bir bakış sunar ve işlevini kısaca açıklar. Bu sunucu özelliklerini anlamak ve yapılandırmak, sunucu yöneticileri ve oyuncular için genel oyun deneyimini önemli ölçüde iyileştirerek sunucunun tercihleri ve oynanış tarzıyla uyumlu olmasını sağlar.
Not: Listelenen ayarlar, Minecraft Bedrock 1.21.9 sürümü itibarıyla varsayılan ayarlardır.
Minecraft Bedrock sunucu ayarlarını nasıl düzenleyeceğinizi buradan öğrenin.
allow-cheats=false
Sunucuda hile komutlarının çalıştırılıp çalıştırılamayacağını ayarlar.
allow-inbound-script-debugging=false
Betik hata ayıklayıcısının 'listen' komutuna izin verilip verilmeyeceğini ayarlar.
allow-list=false
izin listesine alma özelliğinin etkin olup olmadığını ayarlar. allowlist.json dosyasında bulunmayan oyuncular bağlanamaz.
allow-outbound-script-debugging=false
Betik hata ayıklayıcısının 'connect' komutuna izin verilip verilmeyeceğini ayarlar.
block-network-ids-are-hashes=true
Sunucunun sıralı ID'ler yerine karmalanmış blok ağ ID'leri gönderip göndermeyeceğini ayarlar. Karmalanmış ID'ler kararlıdır ve diğer bloklar değişse bile değişmeden kalır.
chat-restriction=None
Sunucuya katılan her oyuncu için sohbete uygulanan kısıtlama düzeyini temsil eder. Değerler None, Dropped ve Disabled şeklindedir.
None- Varsayılandır ve normal serbest sohbeti temsil eder.Dropped- Sohbet mesajları düşürülür ve hiçbir istemciye gönderilmez. Oyuncular, özelliğin devre dışı olduğunu bildiren bir mesaj alır.Disabled- OP olmayan oyuncular için sohbet arayüzü gizlenir. Oyuncuya hiçbir bilgi gösterilmez.
client-side-chunk-generation-enabled=true
Sunucunun, istemcilere oyuncu etkileşim mesafelerinin dışında görsel düzeyde chunk oluşturabileceklerini bildirip bildirmeyeceğini ayarlar.
compression-algorithm=zlib
Ağ iletişiminde kullanılan sıkıştırma algoritmasını ayarlar. Değerler zlib ve snappy şeklindedir.
compression-threshold=1
Sıkıştırılacak ham ağ yükü boyutunu ayarlar.
content-log-file-enabled=false
İçerik hatalarının bir dosyaya kaydedilmesinin etkin olup olmadığını ayarlar.
default-player-permission-level=member
Yeni oyuncular için izin düzeyini ayarlar: visitor, member veya operator.
diagnostics-capture-auto-start=false
Seviye yüklenirken bir tanılama yakalama oturumunun başlayıp başlamayacağını ayarlar.
diagnostics-capture-max-file-size=2097152
Yeni bir dosyaya geçmeden önce mevcut tanılama yakalama dosyasının bayt cinsinden maksimum boyutunu ayarlar.
diagnostics-capture-max-files=5
Geçiş yapılmadan önce tutulacak maksimum tanılama yakalama dosyası sayısını ayarlar.
difficulty=easy
Dünyanın zorluğunu ayarlar. Değerler peaceful, easy, normal ve hard şeklindedir.
disable-client-vibrant-visuals=true
Sunucunun, istemcilere Vibrant Visuals yerine mevcut en iyi sonraki grafik ayarını kullanmalarını söyleyip söylemeyeceğini ayarlar.
disable-custom-skins=false
Minecraft mağazası dışında oluşturulan özel görünümlerin devre dışı bırakılıp bırakılmayacağını ayarlar. Rahatsız edici görünümleri önlemek için kullanılır.
disable-persona=false
Yalnızca dahili amaçlar için kullanılır.
disable-player-interaction=false
Sunucunun, istemcilere dünyayla etkileşim sırasında diğer oyuncuları yok saymalarını bildirip bildirmeyeceğini ayarlar.
enable-lan-visibility=true
Sunucunun LAN üzerinde sunucu arayan istemcilere yanıt verip vermeyeceğini ayarlar. Bağlantı noktası çakışmalarını önlemek için aynı host üzerinde birden fazla sunucu çalıştırılıyorsa bunu devre dışı bırakmanız önerilir.
force-gamemode=false
Sunucunun server.properties içinde tanımlanan oyun modunu oyunculara zorla uygulayıp uygulamayacağını ayarlar. True ise, dünya oluşturulurken kaydedilen oyun modunu geçersiz kılar. false ise dünya oluşturma ayarına uyar.
force-inbound-debug-port=19144
Gelen (listen) hata ayıklayıcı bağlantı noktasını kilitler. Bu, script-debugger-auto-attach=listen modu kullanılırken gereklidir.
gamemode=survival
Yeni oyuncular için oyun modunu ayarlar. Değerler survival, creative ve adventure şeklindedir.
level-name=Bedrock level
Dünya adını ve klasör kaydını ayarlar.
level-seed=
Bir dünya seed'i oluşturur. Boş bırakılırsa rastgele bir seed oluşturur.
max-players=10
Sunucudaki maksimum oyuncu sayısını ayarlar. Herhangi bir pozitif tam sayıya izin verilir.
max-threads=8
Maksimum sunucu iş parçacığı sayısını ayarlar. Mümkün olduğunca çok iş parçacığı kullanmak için 0 girin.
online-mode=true
Sunucunun, katılan oyuncuların Xbox Live üzerinden doğrulanıp doğrulanmadığını kontrol edip etmeyeceğini ayarlar. LAN dışı sunuculara bağlanan oyuncular yine de Xbox Live kimlik doğrulamasından geçer. Güvenlik için true olarak bırakılması önerilir.
player-idle-timeout=30
Bir oyuncu atılmadan önce dakika cinsinden boşta kalma süresini ayarlar. Devre dışı bırakmak için 0 girin.
player-movement-action-direction-threshold=0.85
Bir oyuncunun saldırı yönü ile bakış yönü arasındaki fark miktarını ayarlar. Değer, 0 (90 derecelik farka izin verir) ile 1 (tam eşleşme gerektirir) arasında değişir.
player-position-acceptance-threshold=0.5
İstemci ile sunucu arasındaki konum tutarsızlıkları için toleransı ayarlar (ör. knockback nedeniyle). Daha yüksek sayılar sunucuyu daha toleranslı yapar, ancak hile olasılığını da artırır.
script-debugger-auto-attach=disabled
Betik hata ayıklayıcısının seviye yüklenirken bağlanıp bağlanmayacağını ayarlar. Değerler disabled, connect ve listen şeklindedir.
script-debugger-auto-attach-connect-address=localhost:19144
Otomatik bağlanma modu connect olarak ayarlandığında kullanılacak adresi (host:port) ayarlar.
script-debugger-auto-attach-timeout=0
Dünya yüklenirken hata ayıklayıcının bağlanması için beklenecek süre miktarını ayarlar.
script-debugger-passcode=
VSCode'un bağlanması için parolayı ayarlar.
script-watchdog-enable=true
Watchdog'un etkin olup olmadığını ayarlar.
script-watchdog-enable-exception-handling=true
events.beforeWatchdogTerminate olayı üzerinden watchdog istisna işlemenin etkin olup olmadığını ayarlar.
script-watchdog-enable-shutdown=true
İşlenmemiş bir watchdog istisnası durumunda sunucunun kapanıp kapanmayacağını ayarlar.
script-watchdog-hang-exception=true
Takılma oluştuğunda betik yürütmesini kesintiye uğratan kritik bir istisnanın oluşturulup oluşturulmayacağını ayarlar.
script-watchdog-hang-threshold=10000
Tek tick takılmaları için watchdog eşiğini milisaniye cinsinden ayarlar.
script-watchdog-memory-limit=250
Dünya kaydedilip kapatılmadan önce birleşik betik bellek kullanımı için eşiği (megabayt cinsinden) ayarlar. Devre dışı bırakmak için 0 girin.
script-watchdog-memory-warning=100
İçerik günlüğü uyarısı oluşturmadan önce birleşik bellek kullanımı için eşiği (megabayt cinsinden) ayarlar. Devre dışı bırakmak için 0 girin.
script-watchdog-slow-threshold=10
Birden fazla tick boyunca yavaş çalışan betikler için watchdog eşiğini ayarlar. Ayarlanmadan bırakılırsa uyarı devre dışı kalır.
script-watchdog-spike-threshold=100
Tek tick ani artışları için watchdog eşiğini ayarlar. Ayarlanmadan bırakılırsa uyarı devre dışı kalır.
server-authoritative-block-breaking-pick-range-scalar=1.5
Sunucunun blok kazma işlemlerini istemciyle senkronize şekilde hesaplayıp hesaplamayacağını ayarlar. Oyuncunun bloğu kırmak için yeterince yakın olup olmadığını kontrol eder.
server-authoritative-dismount-strict=false
Sunucunun oyuncuların binekten iniş konumları konusunda katı olup olmadığını ayarlar. true ise istemciler yüksek gecikme durumlarında düzeltmeler alır.
server-authoritative-entity-interactions-strict=false
Sunucunun varlık etkileşimleri konusunda katı olup olmadığını ayarlar. true ise oyuncular arasındaki etkileşimler yüksek gecikmeden etkilenebilir.
server-authoritative-movement-strict=false
Sunucunun oyuncu konumu tutarsızlıkları konusunda katı olup olmadığını ayarlar. true ise istemciler daha fazla konum düzeltmesi alır.
server-build-radius-ratio=Disabled
Oyuncunun görüş alanının ne kadarını sunucunun, ne kadarını istemcinin oluşturacağını ayarlar. Disabled ise, sunucu bunu dinamik olarak hesaplar. Yalnızca client-side chunk generation etkinse geçerlidir.
server-name=Dedicated Server
Sunucunun adını ayarlar. İzin verilen değerler, noktalı virgül içermeyen herhangi bir dizedir.
server-port=19132
Sunucunun IPv4 bağlantı noktasını ayarlar.
server-portv6=19133
Sunucunun IPv6 bağlantı noktasını ayarlar.
texturepack-required=false
Oyuncuların sunucu texture pack paketini kabul etmesini gerektirir. Reddetmek oyuncunun bağlantısını keser.
tick-distance=4
Oyuncudan uzağa doğru tick alan chunk sayısını 4 ile 12 aralığında ayarlar. Daha düşük değerler performansı artırabilir.
view-distance=32
Maksimum görüş mesafesini chunk sayısı cinsinden ayarlar. Daha düşük değerler lag'i azaltır.
Yardımcı Bağlantılar
Minecraft Bedrock Sunucu Özellikleri Wiki
Minecraft Bedrock Sunucu Ayarlarını Düzenleme
Minecraft Bedrock Sunucusuna Resource Pack Ekleme
Minecraft Bedrock Sunucusuna Behavior Pack Ekleme