Bir Don't Starve Together Server için en önemli üç temiz temel şunlardır: geçerli bir Klei cluster token, uygun bir cluster yapılandırması ve bilinçli ayarlanmış dünya ya da mod seçenekleri. Caves'i etkinleştirirsen ayrıca ikinci bir shard planlaman gerekir. Bu rehber seni sipariş, kurulum, kontrol ve tipik hata kaynakları boyunca yönlendirir.

Gereksinimler

Bir Dedicated Server için geçerli bir Don't Starve Together lisansına, bir Klei hesabına, sunucu dashboard'una erişime ve yalnızca üst dünyayı mı yoksa ek olarak Caves'i de mi oynamak istediğine dair karara ihtiyacın var. Token oluşturma işlemi, accounts.klei.com adresindeki resmi Klei Game Server sayfası üzerinden yapılır. Orada sunucunun Klei'ye giriş yapması için gereken cluster token'ı oluşturursun.

Küçük bir koop grubuyla başlıyorsan sade bir yapılandırma mantıklıdır. Başlangıç kurulumunda 2-4 GB RAM, Caves ile 4 GB öngörülür. Bu bilgiyi planlama değeri olarak görmelisin: Modlar, oyuncu sayısı ve dünya boyutu gereksinimleri artırabilir. game-serverhosting'de odak teknik kontroldedir: Anlaşılması zor bir varsayılan ayara güvenmek yerine token'ı, yapılandırma dosyalarını, yeniden başlatmaları ve modları bilinçli şekilde yönetirsin.

Başka koop kurulumlarını karşılaştırıyorsan benzer planlama sorularını Valheim Server kirala ve kur – Koop rehberi 2026 ve Enshrouded Server kirala ve kur – Koop rehberi içinde bulabilirsin.

Server sipariş et

  1. game-serverhosting sayfasına git
  2. 2-4 GB RAM seç (Caves ile: 4 GB)
  3. Server otomatik olarak kurulur

Hazırlık tamamlandıktan sonra modları ve dünya seçeneklerini hemen karıştırmamalısın. Önce token'ı ayarla, sunucuyu ek değişiklik yapmadan bir kez başlat ve Don't Starve Together içinde görünüp görünmediğini kontrol et. Ancak bundan sonra Caves, dünya kuralları ve Workshop modlarını eklemek mantıklı olur. Böylece daha sonra hangi değişikliğin hataya neden olduğunu daha kolay anlarsın.

Cluster token oluştur

  1. DST başlat → Hesap → Oyunlar → Game Server (Klei Entertainment)
  2. accounts.klei.com üzerinden token oluştur
  3. Token'ı dashboard'a gir

Cluster token kozmetik bir ad değil, Dedicated Server'ın ile Klei hizmeti arasındaki bağlantıdır. Onu bir erişim bilgisi öğesi gibi ele al: Herkese açık paylaşma, ekran görüntülerinde gösterme ve paylaşılan yapılandırma örneklerinde yayımlama. Bir token'ı yanlışlıkla ifşa ettiysen Klei sayfası üzerinden yeni bir token oluştur ve dashboard'da değiştir.

Caves'i etkinleştir

Caves ikinci bir shard gerektirir. Bu şu anlama gelir: Üst dünya ve mağaralar, cluster yapılandırması üzerinden birbiriyle konuşan ayrı sunucu süreçleri olarak çalışır. Bu yüzden Caves'i yalnızca temel sunucu stabil çalıştıktan sonra etkinleştir.

# cluster.ini
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10889
cluster_key = gizli

cluster_key ilgili shard'lar arasında aynı olmalıdır. Canlı kullanımda burada herkesçe bilinen bir örnek değer kullanma. Caves'e erişilemiyorsa önce iki shard'ın da başlatılmış olup olmadığını, master portunun eşleşip eşleşmediğini ve ikinci shard'ın aynı cluster verilerini kullanıp kullanmadığını kontrol et.

Dünya ayarları

Dünya ayarları worldgenoverride.lua içine aittir. Bu dosya dünyanda üretimi ve kuralları etkiler. İdeal olarak onu ilk gerçek oyun başlangıcından önce değiştir, çünkü birçok ayar dünya üretildikten sonra geriye dönük olarak temiz şekilde etkili olmaz.

return {
    override_enabled = true,
    overrides = {
        day = "longday",
        season_start = "autumn",
        autumn = "longseason",
        winter = "shortseason",
        beefalo = "often",
        berry = "more",
    }
}

Örnek günleri uzatır, sonbaharda başlatır, sonbaharı uzatır, kışı kısaltır ve belirli kaynakları ya da yaratıkları artırır. Bu tür seçenekler zorluk seviyesini belirgin şekilde değiştirebilir. Yeni bir grup için bu çoğu zaman yardımcıdır; deneyimli bir ekip içinse hayatta kalma gerilimini azaltabilir. Bu yüzden hangi değerleri ayarladığını kısa şekilde belgeleyerek sonraki değişikliklerin izlenebilir kalmasını sağla.

Modları kur

Modları Workshop ID'leri üzerinden dedicated_server_mods_setup.lua içine girersin. Değişikliklerden sonra sunucuyu yeniden başlat ve bir mod yüklenmezse logları kontrol et.

ServerModSetup("378160973")    -- Global Positions
ServerModSetup("462434129")    -- Wormhole Marks
ServerModSetup("458587300")    -- Season Clock

Aynı anda çok fazla mod kurma. Önce küçük bir grup ekle, sunucuya katılmayı test et ve sonra başka modlar ekle. Özellikle oyun güncellemelerinden sonra bazı Workshop modları uyumsuz hale gelebilir. Oyuncular bağlantı kurarken takılı kalıyorsa son eklenen modları test amaçlı devre dışı bırak ve tüm client'ların aynı mod bağımlılıklarını yükleyip yükleyemediğini kontrol et.

Mod veya community ağırlıklı başka sunucu konseptleri için Team Fortress 2 Server kirala – Community Server rehberi rehberini karşılaştırma olarak kullanabilirsin. Net sunucu kontrolüne sahip koop survival senin için önemliyse V Rising Server kirala ve kur – Vampir rehberi de tematik olarak iyi uyar.

Admin komutları

Admin hakları ve konsol komutları işletimde yardımcı olur, ancak ölçülü kullanılmalıdır. Bunları temiz yedeklerin yerine değil, özellikle bakım, rollback ve testler için kullan.

c_admin("KU_xxxxxxxx")         -- Admin hakları ver
c_rollback(1)                   -- 1 gün geri al
c_reset()                       -- Dünyayı sıfırla
c_godmode()                     -- Hasar almaz
c_supergodmode()                -- Ölümsüz + açlık yok

KU_xxxxxxxx yerine uygun Klei kullanıcı ID'sini yaz. Yeniden başlatmadan sonra zararsız bir komut kullanarak veya oyunda beklenen yetkilerin çalışıp çalışmadığını kontrol ederek admin haklarını doğrula. c_reset() dünyayı sıfırlar ve bu nedenle kritiktir. Böyle komutları yalnızca sonuçlarının ne olduğunu net bildiğinde kullan.

Sonucu kontrol et

Kurulumdan sonra dört noktayı kontrol etmelisin: Server Don't Starve Together içinde görünüyor, mod hatası olmadan katılım çalışıyor, istediğin dünya seçenekleri aktif ve etkinleştirdiysen Caves erişilebilir durumda. Ayrıca başlangıçtan hemen sonra sunucu loglarına bakmak faydalıdır. Token, shard veya mod hataları çoğu zaman oyun client'ından daha önce burada görünür.

Grubundan ikinci bir kişinin test amaçlı katılmasını iste. Böylece yalnızca yerel client'ını değil, sunucunun başkaları tarafından erişilebilir olup olmadığını ve Workshop içeriklerinin doğru dağıtılıp dağıtılmadığını da kontrol etmiş olursun.

Sorun giderme

Server görünmüyorsa önce cluster token'ı kontrol et ve sunucuyu yeniden başlat. Eksik veya geçersiz bir token doğru giriş yapılmasını engeller. Caves eksikse shard yapılandırmasını ve ikinci shard'ın gerçekten çalışıp çalışmadığını kontrol et. Modlar sorun çıkarıyorsa son eklenen Workshop ID'lerini kaldır ve küçük adımlarla test etmeye devam et.

Dünya seçenekleri görünürde çalışmıyorsa dünya muhtemelen daha önce üretilmiştir. Bu durumda ayara bağlı olarak yeni bir dünyaya ihtiyacın olur ya da mevcut parametrelerle bilinçli şekilde oynamaya devam etmen gerekir. Yıkıcı değişikliklerden önce her zaman mevcut durumu yedekle.

Kontrol, sınırlar ve güvenli geri dönüş

“Don't Starve Together Server kirala – Koop rehberi” talimatı, makalede açıklanan sunucu tipi ve kontrol anında görünen sürüm durumu için geçerlidir. Menü adları, mevcut sürümler, mod veya plugin uyumluluğu ve gereken kaynaklar güncellemelerden sonra farklı olabilir. Bu yüzden değerleri kontrol etmeden başka bir oyun, loader veya sunucu sürümüne aktarma.

Dünya, kayıt, yapılandırma veya eklentiler üzerinde değişiklik yapmadan önce ilgili dosyaların yedeğini oluştur. Ardından yalnızca birbirine bağlı tek bir adımı değiştir ve daha sonra oynamak istediğin aynı client ve sunucu sürümüyle kontrol et.

Kontrol noktası Beklenen sonuç İptal ve geri dönüş
Server başlangıcı Server yeni hata mesajı olmadan çalışmaya hazır duruma ulaşır. Başlangıç hatalarında değişikliği geri al ve son yedeği yükle.
Bağlantı testi Bir test hesabı panelde gösterilen adres üzerinden bağlanabilir. Sürüm veya bağlantı hatalarında sürümü, portu ve izinleri yeniden karşılaştır.
Fonksiyon testi Somut olarak değiştirilen fonksiyon, mevcut dünya veya oyun verilerine zarar vermeden çalışır. Yan etkilerde server'ı durdur ve yedeklenmiş dosyaları geri yükle.

Başarılı tek bir test performans veya erişilebilirlik garantisi değildir. Dünya boyutu, modlar, pluginler, oyuncu sayısı, ağ yolu ve eşzamanlı yük sonucu değiştirebilir. Sürümü, değişikliği ve test sonucunu belgeleyerek sonraki sapmaları izleyebilirsin.

FAQ

Mutlaka bir Klei cluster token'a ihtiyacım var mı?

Evet. Bir Don't Starve Together Dedicated Server için Klei'den bir cluster token'a ihtiyacın var. Resmi Klei Game Server sayfası üzerinden oluşturulur ve sunucu dashboard'una girilir.

Caves'i ilk başlangıçta doğrudan etkinleştirmeli miyim?

Yalnızca gerçekten oynamak istiyorsan. Caves ikinci bir shard gerektirir ve karmaşıklığı artırır. İlk kontrol için Caves olmadan başlamak çoğu zaman daha anlaşılırdır.

Modları daha sonra ekleyebilir miyim?

Evet. Workshop ID'lerini dedicated_server_mods_setup.lua içine gir ve sunucuyu yeniden başlat. Hataları belirli bir değişikliğe daha kolay bağlayabilmek için modları adım adım ekle.

worldgenoverride.lua dosyasını en iyi ne zaman değiştiririm?

En iyisi ilk gerçek dünya üretiminden önce. Birçok dünya seçeneği dünya oluşturulurken etkili olur ve daha sonra her zaman temiz şekilde geriye dönük değiştirilemez.

Oyuncular katılırken takılı kalırsa ne yapmalıyım?

Önce logları kontrol et ve son eklenen modları test amaçlı devre dışı bırak. Ardından token'ı, shard'ları ve gerekli tüm Workshop içeriklerinin doğru yüklenip yüklenmediğini kontrol et.

Admin komutlarını nasıl güvenli kullanırım?

Admin komutlarını özellikle bakım ve testler için hedefli kullan. c_reset() gibi kritik komutları yalnızca bilinçli bir kontrolden sonra ve ideal olarak bir yedekten sonra çalıştırmalısın.