Ekran Kartlı Sunucu Satışları Başladı. İncele
Sunucu Kurma ve Büyütme

Minecraft Survival Sunucusu Kurma Rehberi

Dengeli bir survival sunucusu için harita üretimi, arazi koruma, ekonomi, ranklar ve oyuncu tutundurma stratejileri.

  • 10 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • Survival sunucusu Paper 26.2 + Java 25 üzerine kurulur; çekirdek set EssentialsX, LuckPerms, Vault, WorldGuard, arazi koruma eklentisi ve CoreProtect’tir.
  • İlk gün dünya sınırı koyun: /worldborder set 10000. Sınırsız bir survival dünyası altı ayda onlarca gigabayta ulaşır ve yedekleme imkânsızlaşır.
  • Arazi koruma olmadan survival açmayın. Grief, yeni survival sunucularının en yaygın kapanma sebebidir.
  • 10-30 oyunculu bir survival sunucusu 10-12 GB RAM, yüksek saat hızlı Ryzen 9 ve NVMe SSD ister.

Survival sunucusu kurma işi teknik olarak basit, dengeleme açısından zordur: Paper 26.2 ve Java 25 ile temel kurulum bir saat sürer, ancak sunucunun altıncı ayında hâlâ ayakta olması dünya sınırı, arazi koruması, ekonomi dengesi ve grief önlemlerinin ilk günden doğru kurulmasına bağlıdır. Bu rehber ikisini de kapsıyor.

Survival, Türkiye’de en geniş oyuncu kitlesine sahip sunucu türüdür. Avantajı içeriği oyuncuların üretmesidir; harita yapmanıza, arena tasarlamanıza gerek yoktur. Dezavantajı ise en çok yönetim gerektiren modlardan biri olmasıdır. Aşağıdaki adımlar, altı ay sonra pişman olmayacağınız bir kurulum içindir.

İpucuSurvival ile Skyblock arasında kararsızsanız: Survival daha geniş kitleye ulaşır ama arazi çakışması, grief ve ekonomi enflasyonu gibi sorunları vardır. Skyblock daha kolay yönetilir. Karşılaştırma için sunucu türleri ve oyun modları sayfamıza bakın.

Adım 1: Temel Kurulum ve Sürüm Seçimi#

Survival için doğru sunucu yazılımı Paper’dır. Vanilla sunucu jar’ı eklenti desteklemez; Spigot ise Paper’ın performans yamalarından yoksundur. Minecraft 26.2 “Chaos Cubed” (protokol 776) güncel kararlı sürümdür ve Java 25 zorunlu kılar.

Minecraft sürümüGerekli JavaDurum
26.2 (Chaos Cubed)Java 25Güncel kararlı — önerilen
26.1 / 26.1.1 / 26.1.2Java 25Kullanılabilir
1.20.5 – 1.21.11Java 21Eski eklenti ekosistemi
1.17 – 1.20.4Java 17Eski
1.16.5 ve öncesiJava 8Yeni sunucu için önerilmez
Minecraft sürümlerine göre gerekli Java sürümü
İndirmeniz gerekenler
  • Eclipse Temurin JDK 25LTS — zorunlu Windows / Linux.msi / .tar.gzÜcretsiz
    İndir
  • Paper 26.2 sunucu jarÖnerilen Her platform.jarbuild #112
    İndir
  • EssentialsX Paper.jar2.22.0
    İndir
  • LuckPerms Paper / Velocity.jar5.5.57
    İndir
  • WorldEdit + WorldGuard Paper 26.2.jar7.4.5 / 7.0.18
    İndir
  • CoreProtect — grief geri alma Bukkit / Spigot / Paper.jarv24.0
    İndir

Bağlantılar resmî kaynaklara gider. CoreProtect Community Edition v24.0 şu an 26.1.2’ye kadar destekleniyor; 26.2 kullanacaksanız güncel durumu indirme sayfasından kontrol edin.

Adım adım kurulum için Paper sunucu kurulumu sayfasına bakın. İşletim sistemine göre ayrıntılı anlatım Windows ve Linux rehberlerinde.

Adım 2: server.properties — Survival İçin Doğru Ayarlar#

motd=§aSurvival Sunucusu §7| §f26.2
level-name=world
level-seed=
gamemode=survival
force-gamemode=true
difficulty=normal
hardcore=false
pvp=true
spawn-protection=48
max-players=60
view-distance=8
simulation-distance=6
online-mode=true
enable-command-block=false
allow-nether=true
allow-flight=false
player-idle-timeout=20
max-world-size=10000
enable-rcon=false
network-compression-threshold=256
sync-chunk-writes=false

Bu ayarlarda dikkat edilecek üç satır var:

view-distance=8
Survival’da 8 dengeli değerdir. 10 ve üzeri, oyuncu sayısı arttıkça belleği hızla tüketir. View distance ayarları sayfasında ayrıntısı var.
allow-flight=false
Uçma yetkisini eklenti üzerinden verin, sunucu genelinde açmayın. Aksi halde anticheat’in fly kontrolü işlevsizleşir.
sync-chunk-writes=false
Chunk yazma işlemini eşzamansız yapar, NVMe diskli sunucularda tick sürelerini belirgin şekilde iyileştirir.

Adım 3: Dünya Sınırı — İlk Gün Yapılacak İş#

UyarıDünya sınırı koymadan açılan bir survival sunucusu, altı ay sonra 40-80 GB’lık bir dünya dosyasına ulaşır. Bu boyutta yedekleme saatler sürer, sunucu taşıma neredeyse imkânsız hale gelir ve chunk yükleme gecikmeleri artar. Sınırı ilk gün koyun.
# Ana dünyada 10.000 blok çapında sınır (merkez 0,0)
/worldborder center 0 0
/worldborder set 10000

# Nether'da sekizde bir oranı
/execute in minecraft:the_nether run worldborder set 1250

# Sınıra yaklaşan oyuncuya uyarı
/worldborder warning distance 32
/worldborder damage buffer 5

Sınır dışı kalan chunk’lar üretilmez; bu hem disk hem CPU tasarrufudur. Zamanla sınırı genişletmek isterseniz /worldborder add 2000 600 komutu 600 saniyede kademeli genişletme yapar ve oyuncular bunu bir etkinlik olarak yaşar.

Kaynak dünyası (resource world) yaklaşımı#

Survival sunucularının klasik sorunu şudur: birkaç ay sonra spawn çevresindeki tüm ağaçlar kesilmiş, tüm mağaralar boşaltılmıştır. Yeni oyuncu kaynak bulmak için kilometrelerce yürümek zorunda kalır ve ayrılır.

Çözüm, ana dünyanın yanına ayda bir yenilenen ikinci bir dünya açmaktır. Oyuncular evlerini ana dünyada kurar, kaynak toplamak için kaynak dünyasına gider. Bu dünya her ayın başında sıfırlanır ve herkes taze mağaralara kavuşur. Kaynak dünyasında arazi koruma kapalı olur, yapı kurulmaz.

Adım 4: Spawn Bölgesini Koruma Altına Alın#

  1. Spawn alanını WorldEdit ile seçin#

    //wand
    # İki köşeye sol ve sağ tıklayın, ardından dikey genişletin
    //expand vert
  2. Bölgeyi tanımlayın#

    /rg define spawn
    /rg setpriority spawn 10
  3. Koruma bayraklarını uygulayın#

    /rg flag spawn build deny
    /rg flag spawn pvp deny
    /rg flag spawn chest-access deny
    /rg flag spawn mob-spawning deny
    /rg flag spawn tnt deny
    /rg flag spawn fire-spread deny
    /rg flag spawn interact allow
    /rg flag spawn greeting &aSunucumuza hoş geldiniz!
    /rg flag spawn farewell &7Spawn bölgesinden ayrıldınız.
  4. Dünya geneli temel korumaları koyun#

    /rg flag __global__ creeper-explosion deny
    /rg flag __global__ fire-spread deny

    Creeper patlamasını dünya genelinde kapatmak survival hissini biraz azaltır ama grief’in en yaygın biçimini ortadan kaldırır. Alternatif olarak yalnızca arazi içinde kapatabilirsiniz.

WorldGuard bayraklarının tam listesi ve ileri kullanım için WorldEdit ve WorldGuard rehberimize bakın.

Adım 5: Arazi Koruma Sistemi#

Survival sunucusunda en kritik karar budur. Oyuncular kendi evlerini koruyamıyorsa sunucu grief’le birlikte dağılır.

Otomatik arazi (altın kürek)#

Oyuncu bir araç ile iki köşeye tıklayarak arazisini tanımlar. Oyun süresine göre koruma kredisi kazanır. Öğrenmesi kolaydır, yönetici müdahalesi gerekmez. Yeni sunucular için önerilir.

Komut tabanlı arazi#

Oyuncu bir komutla bulunduğu chunk’ı veya belirlediği alanı talep eder. Genellikle ekonomi ile bağlanır: arazi genişletmek para ister. Ekonomiye para çıkışı sağladığı için dengeleyicidir.

Hangi yöntemi seçerseniz seçin şu üç ayarı yapın:

  • Başlangıç kredisi: Yeni oyuncu en az küçük bir ev koruyabilecek kadar alan alsın (tipik olarak 100-200 blok kare).
  • Dolgu payı: Araziler arasında 3-5 bloklik boşluk zorunlu olsun. Bu, komşu araziden lav dökme gibi kenar durumları engeller.
  • Terk edilmiş arazi temizliği: 60-90 gün giriş yapmayan oyuncuların arazileri otomatik serbest bırakılsın.
DikkatArazi koruması grief’i azaltır ama sıfırlamaz. Arazi dışında bırakılan yapılar, ortak alanlar ve yolda kalan eşyalar hâlâ savunmasızdır. CoreProtect kurmayı ihmal etmeyin; kapsamlı önlemler için griefing önleme rehberine bakın.

Adım 6: Ekonomi ve Rank Yapısı#

Survival ekonomisi iki yönlü olmalıdır: para girişi ve para çıkışı dengede tutulmalıdır. Sadece kazanılan bir ekonomi birkaç ayda enflasyona girer ve rakamlar anlamsızlaşır.

Para girişiPara çıkışı
Ürün satış mağazası (ürünü sunucuya satma)Arazi genişletme
Meslek / iş sistemi (kazma, çiftçilik, avcılık)Rank satın alma
Günlük giriş ödülüEv sayısı artırma (/sethome limiti)
Oyuncular arası ticaretKozmetik (prefix, parçacık, evcil)
Etkinlik ödülleriAçık artırma ve mezat komisyonu
Survival ekonomisinde denge: giriş ve çıkış kanalları

Rank yapısını LuckPerms ile kurun. Survival’da ranklar genellikle oyun süresine veya paraya bağlanır:

> lp creategroup yeni
> lp group yeni permission set essentials.spawn true
> lp group yeni permission set essentials.sethome.multiple.1 true
> lp group yeni meta setprefix 10 "&7[Yeni] "

> lp creategroup oyuncu
> lp group oyuncu parent add yeni
> lp group oyuncu permission set essentials.tpa true
> lp group oyuncu permission set essentials.sethome.multiple.3 true
> lp group oyuncu meta setprefix 20 "&a[Oyuncu] "

> lp creategroup kidemli
> lp group kidemli parent add oyuncu
> lp group kidemli permission set essentials.sethome.multiple.5 true
> lp group kidemli permission set essentials.back true
> lp group kidemli meta setprefix 30 "&6[Kıdemli] "

# Yeni oyuncuyu varsayılan gruba ata
> lp group default parent add yeni
BilgiYetkiyi ops.json yerine LuckPerms grupları üzerinden dağıtın. Bir moderatörün ban atmak için OP olmasına gerek yoktur; essentials.ban izni yeterlidir. OP listesini üç kişiyle sınırlamak, sunucu güvenliğinin en temel kuralıdır. Ayrıntı: OP verme ve yetki yönetimi.

Adım 7: Performans Ayarları#

Survival’da performansı en çok etkileyen üç şey: yüklü chunk sayısı, entity yoğunluğu ve redstone/hopper otomasyonu.

# paper-world-defaults.yml
chunks:
  max-auto-save-chunks-per-tick: 8
  prevent-moving-into-unloaded-chunks: true
entities:
  spawning:
    per-player-mob-spawns: true
    monster-spawn-max-light-level: 0
  behavior:
    disable-chest-cat-detection: true
hopper:
  disable-move-event: true
  ignore-occluding-blocks: true
environment:
  optimize-explosions: true
collisions:
  max-entity-collisions: 2
# spigot.yml
entity-activation-range:
  animals: 16
  monsters: 24
  raiders: 48
  misc: 8
  water: 12
  villagers: 16
entity-tracking-range:
  players: 48
  animals: 48
  monsters: 48
  misc: 32
merge-radius:
  item: 3.5
  exp: 4.0
ticks-per:
  hopper-transfer: 8
  hopper-check: 8
mob-spawn-range: 6
# bukkit.yml
spawn-limits:
  monsters: 45
  animals: 10
  water-animals: 4
  water-ambient: 8
  ambient: 1
ticks-per:
  animal-spawns: 400
  monster-spawns: 2
  autosave: 6000
chunk-gc:
  period-in-ticks: 400

Her satırın gerekçesi ve daha agresif profiller için paper.yml, spigot.yml ve bukkit.yml optimizasyon rehberine bakın. Sunucu yavaşladığında tahmin yürütmek yerine /spark profiler start ile ölçün; rapor okuma spark analizi sayfasında anlatıldı.

Donanım Önerisi#

Minecraft’ın ana tick döngüsü tek çekirdek üzerinde çalışır. Bu yüzden survival sunucusunda belirleyici olan çekirdek sayısı değil işlemcinin saat hızıdır. Disk tarafında ise chunk okuma/yazma gecikmesi doğrudan TPS’e yansıdığı için NVMe SSD zorunludur.

Oyuncu sayısıRAMİşlemciDiskJava heap
2-10 oyuncu8 GBRyzen 9 3900X ve üzeri50 GB NVMe SSD-Xms6G -Xmx6G
10-30 oyuncu10-12 GBRyzen 9 7900X100 GB NVMe SSD-Xms10G -Xmx10G
30-60 oyuncu16 GBRyzen 9 7900X / 7950X100 GB+ NVMe SSD-Xms14G -Xmx14G
60+ oyuncu / sunucu ağı32 GB ve üzeriRyzen 9 7950X200 GB+ NVMe SSD-Xms28G -Xmx28G
Survival sunucusu için önerilen donanım

Başlangıç komutu örneği (12 GB paket, Aikar’s Flags ile):

java -Xms10G -Xmx10G \
  -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
  -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
  -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
  -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 \
  -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 \
  -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 \
  -XX:InitiatingHeapOccupancyPercent=15 \
  -XX:G1MixedGCLiveThresholdPercent=90 \
  -XX:G1RSetUpdatingPauseTimePercent=5 \
  -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem \
  -XX:MaxTenuringThreshold=1 \
  -jar paper.jar nogui

Java 25’te G1 hâlâ JVM’in varsayılan çöp toplayıcısıdır ve Aikar’s Flags 26.x sunucularında geçerliliğini korur. 16 GB üzeri heap veya çok ağır kurulumlarda ZGC (-XX:+UseZGC) değerlendirilebilir. Ayrıntı: RAM ayarları ve JVM flag’leri. Türkiye lokasyonlu, NVMe diskli paketler için Minecraft sunucu paketleri sayfasına bakabilirsiniz.

Oyuncu Tutundurma: İlk 10 Dakika#

Survival sunucularının en büyük kaybı ilk oturumda yaşanır. Bir oyuncu sunucuya girer, ne yapacağını anlamaz ve beş dakikada çıkar. Bunu önlemenin somut yolları:

  1. Spawn’da yön gösterin#

    Karmaşık bir spawn şehri yerine net bir yönlendirme kurun: “Buradan kaynak dünyasına”, “buradan mağazaya”, “buradan kurallara”. Tabelalar ve renkli sohbet mesajları yeterlidir.

  2. Başlangıç kiti verin#

    # EssentialsX kits.yml
    kits:
      baslangic:
        delay: -1
        items:
          - stone_pickaxe 1
          - stone_axe 1
          - stone_sword 1
          - bread 16
          - torch 32
          - oak_log 16
  3. Arazi korumasını ilk beş dakikada öğretin#

    Oyuncu evini kurmadan önce nasıl koruyacağını bilmelidir. Girişte otomatik bir kitapçık veya sohbet mesajı ile arazi komutunu gösterin.

  4. Yeni oyuncuyu spawn’da öldürülmekten koruyun#

    Spawn bölgesinde PvP kapalı olmalı ve spawn çevresinde 200 blokluk bir güvenli alan bulunmalı. Yeni oyuncunun ilk deneyimi ölmek olmamalı.

  5. Discord’a yönlendirin#

    Oyuncu sunucudan çıktığında sizi tamamen kaybeder; Discord’a katılırsa geri gelir. Tanıtım ve topluluk kurma için oyuncu çekme rehberimize bakın.

Yedekleme ve Bakım Rutini#

Survival’da oyuncular aylarca emek verir. Bir dünya kaybı toplumu tamamen dağıtır. Minimum rutin şudur:

Günlük
Otomatik tam dünya yedeği, sunucu dışında ikinci kopya.
Haftalık
Yedek boyutunu ve TPS geçmişini kontrol edin; dünya beklenmedik büyüdüyse sebebini araştırın.
Aylık
Yedeği test sunucusunda açıp gerçekten çalıştığını doğrulayın. Eklentileri güncelleyin.
Sezonluk
Kaynak dünyasını yenileyin, ekonomi verilerini gözden geçirin, terk edilmiş arazileri temizleyin.

Otomatik yedek betikleri ve saklama politikası için Minecraft sunucu yedekleme rehberi, genel strateji için 3-2-1 kuralı sayfamıza bakın.

SonuçDünya sınırı, arazi koruma, CoreProtect ve günlük yedek. Bu dört şey kuruluysa survival sunucunuz kötü bir günü atlatabilir. Dördü de eksikse iyi bir gün bile sunucunuzu kurtarmaz.

Sık Yapılan Hatalar#

Dünya sınırını sonraya bırakmak#

“Şimdilik gerek yok, sonra koyarım” denilen sınır hiç konmaz. Altı ay sonra 60 GB’lık bir dünyayla ve yedekleyemediğiniz bir sunucuyla kalırsınız.

Arazi koruması olmadan açmak#

İlk grief olayında oyuncularınızın yarısını kaybedersiniz. Arazi koruma eklentisi açılış öncesi kurulmalıdır, ilk şikâyetten sonra değil.

Ekonomiye para çıkışı koymamak#

Üç ay sonra herkesin milyonları olur, mağaza fiyatları anlamsızlaşır ve ekonomi ölür. Rank, arazi ve kozmetik gibi çıkış kanallarını baştan tanımlayın.

Herkese OP vermek#

“Arkadaşım, güvenirim” diye verilen OP, sunucu ihlallerinin en yaygın sebebidir. Yetkiyi LuckPerms grupları üzerinden, göreve göre dağıtın. Sorun yaşarsanız kurtarma rehberimiz yardımcı olur.

View distance’ı yüksek tutmak#

12-16 arası bir view distance görsel olarak hoştur ama 30 oyuncuyla belleği tüketir ve TPS’i düşürür. 8 değeriyle başlayın, donanımınız izin verirse artırın.

Özetle#

Survival sunucusu kurmanın teknik tarafı Paper 26.2, Java 25 ve altı çekirdek eklentiden ibarettir. Sunucunun uzun ömürlü olmasını sağlayan şeyler ise ilk gün alınan kararlardır: dünya sınırı, arazi koruma sistemi, çift yönlü ekonomi, doğru yapılandırılmış spawn ve test edilmiş yedek.

Donanım tarafında 10-30 oyuncu için 10-12 GB RAM, yüksek saat hızlı Ryzen 9 ve NVMe SSD yeterlidir; view distance 8 ve entity aktivasyon aralıkları doğru ayarlandığında bu yapılandırma rahatlıkla TPS 20’de kalır.

Diğer modlarla karşılaştırma için sunucu türleri, daha kolay yönetilen bir alternatif için Skyblock kurulumu ve performans sorunları için optimizasyon rehberimiz devam niteliğindedir.

Sıkça Sorulan Sorular#

Minecraft survival sunucusu nasıl kurulur?

Java 25 kurun, Paper 26.2 jar’ını indirin, EULA’yı kabul edin ve sunucuyu ilk kez başlatın. Ardından server.properties ayarlarını yapın, dünya sınırını belirleyin ve çekirdek eklentileri (EssentialsX, LuckPerms, Vault, WorldGuard, arazi koruma, CoreProtect) kurun. Son adım spawn bölgesini korumaya alıp otomatik yedeği devreye sokmaktır.

Survival sunucusunda hangi eklentiler olmalı?

Altı eklenti zorunludur: temel komutlar ve ekonomi için EssentialsX, yetki yönetimi için LuckPerms, ekonomi köprüsü için Vault, spawn koruması için WorldGuard, oyuncu arazileri için bir arazi koruma eklentisi ve grief geri alma için CoreProtect. Bunların üstüne performans ölçümü için spark eklemenizi öneririz.

Survival sunucusunda dünya sınırı ne kadar olmalı?

Oyuncu sayısına göre değişir ama 10-30 kişilik bir sunucu için 8.000-12.000 blok çapında bir sınır dengelidir. Bu alan keşif hissini korur ama dünya dosyasının kontrolsüz büyümesini engeller. Sınırı /worldborder set 10000 komutuyla koyun ve nether için /worldborder set 1250 gibi sekizde bir oranını kullanın.

Survival sunucusunda PvP açık mı olmalı kapalı mı?

Çoğu survival sunucusu için bölgesel çözüm en iyisidir: spawn ve oyuncu arazilerinde PvP kapalı, açık dünyada serbest. WorldGuard bayraklarıyla bunu kolayca kurabilirsiniz. Tamamen kapalı PvP daha barışçıl bir topluluk yaratır; tamamen açık PvP ise yeni oyuncuların ilk saatte öldürülüp ayrılmasına yol açar.

Survival sunucusu kaç GB RAM ister?

2-10 oyuncu için 8 GB, 10-30 oyuncu için 10-12 GB, 30-60 oyuncu için 16 GB, 60 üzeri oyuncu veya sunucu ağı için 32 GB ve üzeri planlayın. Survival’da bellek tüketimini oyuncu sayısı kadar yüklü chunk sayısı belirler; view distance değerini 8’de tutmak belleği belirgin şekilde rahatlatır.

Survival sunucusunda ekonomi nasıl kurulur?

Vault + EssentialsX ekonomisi ile başlayın. Oyuncu geliri için satış mağazası (blok/ürün satın alma), gider için ise rank, arazi genişletme ve kozmetik gibi para çıkış kanalları tanımlayın. Tek yönlü bir ekonomi (sadece kazanç) birkaç ay içinde enflasyona girer ve paranın anlamı kalmaz.

Survival dünyasını sıfırlamalı mıyım?

Sezon mantığı kuruyorsanız evet, 4-6 ayda bir. Kalıcı dünya vaat ettiyseniz hayır — oyuncuların aylarca emek verdiği yapıları silmek topluluğu dağıtır. Orta yol, ana dünyayı korumak ve kaynak toplama için ayrı bir “resource world” açıp onu ayda bir yenilemektir.

Sunucu Kurma ve Büyütme — Tüm Rehberler#

  1. Minecraft Sunucu Türleri ve Oyun Modları
  2. Minecraft Skyblock Sunucusu Nasıl Kurulur?
  3. Minecraft Survival Sunucusu Kurma Rehberi
  4. Minecraft Minigame Sunucusu Kurma Rehberi
  5. Minecraft Sunucunuza Oyuncu Nasıl Çekilir?

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön