YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Core Keeper sunucusu nasıl barındırılır (2026)

Core KeeperUpdated Nov 5, 20269 min read

Kısa cevap. Core Keeper sunucusunu kendiniz ücretsiz barındırabilirsiniz: Core Keeper Dedicated Server'ı (Steam uygulaması 1963720) SteamCMD ile anonim girişle kurun, sanal ekran altında -batchmode ile başlatın ve sunucunun GameInfo.txt dosyasına yazdığı Game ID'yi okuyun. Steam'deki oyuncular bu Game ID ile katılır, bu yüzden doğrudan bağlantı istemiyorsanız port yönlendirmeye gerek yoktur; doğrudan bağlantılar -port ile verdiğiniz portu kullanır. Ya da bir Core Keeper sunucusu kiralayın ve kurulumu atlayın.

Dedicated server varsayılan olarak 8 oyuncuya ayarlıdır. 5 Kasım 2026 tarihinde kontrol edildi; Core Keeper 1.3.0.7 (2 Kasım 2026 tarihli güvenlik yaması) ve dedicated server yapısı 26331994 için geçerlidir.

Bu rehber, Pugstorm'un dedicated server indirmesinin içinde sunduğu README.txt ve ARGUMENTS.txt dosyalarını ve kendi Core Keeper sunucularımızda kullandıklarımızı esas alır. Doğrudan kiralama yoluna geçmek için 2. seçeneğe bakın.

Neye ihtiyacınız var

  • İşletim sistemi: bu rehber 64 bit bir Linux makineyi (Debian veya Ubuntu) kapsar. Linux indirmesindeki README, sunucunun ekransız bir makinede çalışabilmesi için Xvfb altında çalıştığını söyler.
  • Donanım: Pugstorm indirmede sunucu gereksinimlerini yayımlamaz. ARGUMENTS.txt yalnızca daha yüksek oyuncu sayısının daha fazla kaynak gerektirebileceği veya oturumu kararsız yapabileceği konusunda uyarır. Kendi rakamlarımız için Bir Core Keeper sunucusu ne kadar RAM ister? yazısına bakın.
  • Steam hesabı: sunucuyu indirmek için gerekmez. README şu komutu verir: steamcmd +login anonymous +app_update 1963720 +quit.
  • Oyun: oyuncuların Core Keeper'a sahip olması gerekir. Game ID ile katılma Steam sürümü içindir.
  • Ağ: yalnızca Steam aktarma ağı üzerinden Game ID ile katılım istiyorsanız hiçbir şey. Doğrudan bağlantı istiyorsanız, seçtiğiniz bir port; güvenlik duvarınızda açık ve yönlendiricinizde yönlendirilmiş olmalı.

Sunucu yazılımı ücretsizdir. Makine, elektrik ve bant genişliği için ödeme yaparsınız, yazılım için değil.

Seçenek 1: kendiniz barındırın

Bu, boştaki bir bilgisayarda, ev sunucusunda veya bulut sanal makinesinde çalışır. Core Keeper ekran olmasa bile bir grafik bağlamına ihtiyaç duyar: README, -batchmode kullanmanızı (dünya üretiminin bir kısmı GPU'da çalıştığı için -nographics değil) ve Xvfb altında çalıştırmanızı söyler.

Linux (Debian veya Ubuntu)

  1. Kütüphaneleri kurun.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 curl xvfb libxi6
    Valve, SteamCMD için lib32gcc-s1 paketini listeler. Pugstorm'un _launch.sh betiği, sunucuyu başlatmadan önce xvfb ve libxi6 paketlerini kontrol eder.
  2. steam adlı bir kullanıcı oluşturun ve ona geçin. Valve, SteamCMD'yi root olarak çalıştırmanın güvenlik riski olduğu konusunda uyarır.
    sudo useradd -m steam
    sudo -iu steam
  3. SteamCMD'yi kurun, bu kullanıcıyla.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Sunucuyu indirin.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/CoreKeeperServer +login anonymous +app_update 1963720 validate +quit
    /home/steam/CoreKeeperServer/steamapps/appmanifest_1963720.acf dosyasının var olduğunu kontrol edin. Kendi kurulumlarımızda SteamCMD bazen hiçbir şey kurmadan bitiyordu; bu yüzden dosya yoksa indirmeyi yeniden çalıştırın.
  5. Sunucuyu başlat, Pugstorm'un _launch.sh betiğiyle. Betik Xvfb'yi başlatır, sunucuyu -batchmode ve -logfile CoreKeeperServerLog.txt ile çalıştırır ve eklediğiniz tüm argümanları iletir:
    cd ~/CoreKeeperServer
    ./_launch.sh -world 0 -worldname "My Core Keeper World" -maxplayers 8
  6. Game ID'yi okuyun. Sunucu, çalıştırılabilir dosyanın yanına Game ID'yi ve reddettiği argümanları içeren GameInfo.txt dosyasını yazar; _launch.sh dosya oluşur oluşmaz onu ekrana basar. Dosya yoksa hatalar için CoreKeeperServerLog.txt dosyasına bakın.
  7. Katılın. Steam'deki Core Keeper'da Game ID ile bir oyuna katılmayı seçin ve ID'yi girin. -gameid olmadan sunucu ilk başlatmada rastgele bir Game ID üretir. 26331994 yapısındaki testimizde bu ID'yi gameId olarak ServerConfig.json içine kaydetti ve sonraki başlatmada yeniden kullandı. Kendi ID'nizi seçmek için -gameid argümanını 15 ila 28 harf ve rakamla verin; Y, y, x, 0 ve O kullanmayın. Geçersiz bir ID rastgele bir ID ile değiştirilir.

Başlatırken verebileceğiniz ayarlar

Bunlar ARGUMENTS.txt dosyasından gelir. Çoğu, sunucunun veri yolundaki ServerConfig.json içinde de ayarlanabilir.

  • -world INDEX: kayıt yuvası, 0 ila 29. Farklı indeksler ayrı dünyalar verir.
  • -worldname NAME: oyuncuların gördüğü ad. Boşluk içeriyorsa tırnak işareti kullanın.
  • -worldseed SEED: yalnızca dünya ilk oluşturulduğunda etkili olur.
  • -worldmode MODE: Normal, Hard, Creative veya Casual. Dünya oluşturulduktan sonra Creative ile Creative olmayan mod arasında geçiş desteklenmez.
  • -maxplayers COUNT: varsayılan 8.
  • -password "text": yalnızca IP ile doğrudan bağlantılarda kullanılır, en fazla 28 karakter. Verilmezse sunucu rastgele bir parola üretir. Game ID ile katılımlar bunu kullanmaz.
  • -datapath PATH: kayıtların durduğu yer. Varsayılan olarak normal Core Keeper kayıt konumunda bir DedicatedServer klasörüdür.

Doğrudan bağlantılar ve çapraz oyun

Varsayılan olarak sunucu Steam aktarma ağını kullanır ve IP ile katılımı kabul etmez. -port vermek doğrudan bağlantıları açar; README çapraz oyunu böyle etkinleştirir: Steam oyuncuları yine Game ID kullanır, diğer PC oyuncuları ise GameInfo.txt içinde listelenen IP, port ve parola ile katılır. Port güvenlik duvarında açık ve yönlendiricide yönlendirilmiş olmalıdır. README ayrıca doğrudan bağlantılarda sunucunun IP adresinin oyuncularla, onların IP adreslerinin de sunucuyla paylaşıldığı konusunda uyarır. -allowonlyplatform, katılımı Steam, Epic, Microsoft veya GOG'dan biriyle sınırlar ve yalnızca -port ile birlikte çalışır. -port yalnızca komut satırı argümanı olarak çalışır, ServerConfig.json içinde çalışmaz.

Seçenek 2: PlayNHost'ta barındırın

Kiralama, Linux kurulumunu, sanal ekranı ve güncelleme rutinini ortadan kaldırır.

  1. Bir plan seçin. Core Keeper sunucu barındırma sayfasını açın ve planları karşılaştırın (yazı sırasında PYDRA, 8 oyuncu için). Planın üzerinde Planı özelleştir düğmesine basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
  2. Kurulumu bekleyin. Core Keeper sunucunuzun hazır olduğunu bildiren bir e-posta alırsınız ve sunucu panel.playnhost.com adresinde görünür.
  3. Dünyayı ilk başlatmadan önce ayarlayın. Seed yalnızca dünya ilk oluşturulduğunda etkili olur ve zor mod, dünya oluştururken seçeceğiniz dünya modudur. Ayarlar bölümünü açın ve önce Dünya Adı, Dünya Seed'i ve Zor mod ayarlarını yapın. Dünya İndeksi kayıt yuvasını seçer. Oyun ID'si boş kalabilir. Kendinizinkini yazarsanız Y, y, x, 0 ve O kullanmayın: oyun geçersiz bir ID'yi rastgele bir ID ile değiştirir.
  4. Sunucuyu başlat. Günlükte Started session yazdığında panel sunucuyu çalışıyor sayar.
  5. Game ID'yi bulun. İlk başlatmadan sonra sunucunuzun Genel bakış sayfasında Steam Oyun ID'si olarak görünür. Steam'deki arkadaşlarınıza gönderin. Birkaç dakika içinde panel bunu Oyun ID'si alanına kaydeder, böylece yeniden başlatmadan sonra aynı kalır.
  6. Katılın. Steam'deki Core Keeper'da Game ID ile katılın ve kodu yapıştırın.

Sonraki adımlar için Core Keeper sunucunuzu ilk kez başlatma ve Core Keeper sunucunuza nasıl katılırsınız yazılarına bakın.

Kurulumumuzun sizin yerinize yaptıkları

  • Kurulum kontrol edilir. Kurulumlarımızda SteamCMD bazen uygulamayı indirmeden bitiyor ve yine de başarı bildiriyordu. Kurulum betiğimiz en fazla üç kez dener ve yalnızca uygulama manifesti oluştuktan sonra devam eder.
  • Sanal ekran yerleşiktir. Başlatma satırımız Xvfb'yi başlatır, sunucuyu -batchmode ve seçtiğiniz ayarlarla çalıştırır ve oyun portunu -port ile iletir.
  • Kararlı bir Game ID. Game ID'yi boş bırakırsanız sunucu ilk başlatmada bir kod üretir ve panel bunu birkaç dakika içinde Game ID alanına kaydeder, böylece sonraki yeniden başlatmalarda değişmez. Ya da kendi ID'nizi yazın.
  • Game ID kontrol edilir. Alan yalnızca 15 ila 28 harf ve rakam kabul eder. Oyunun izin vermediği 0'ı reddetmez, bu yüzden 0 kullanmayın.
  • Bir mod klasörü vardır. Yeni indirilmiş bir sunucuda Mods klasörü yoktur, bu yüzden kurulumda CoreKeeperServer_Data/StreamingAssets/Mods klasörünü oluştururuz. Sizin yerinize mod indirmeyiz: modlar mod.io'dan gelir ve yükleme ile eklenir, her mod için bir klasör. Core Keeper sunucunuza mod ekleme yazısına bakın.
  • Güncellemeler. Otomatik güncelleme varsayılan olarak açıktır ve sunucu başlarken Steam'i kontrol eder.

Kendiniz barındırmak mı, kiralamak mı: dürüst bir karşılaştırma

  • Maliyet. Kendi barındırma: yazılım ücretsizdir, donanım, elektrik ve bant genişliği için ödeme yaparsınız. Kiralık: plana göre belirlenen aylık ücret. Güncel planlara bakın.
  • Erişilebilirlik. Kendi barındırma: makineniz ve ev internetiniz kadar güvenilirdir ve arkadaşlarınız oynarken açık olmalıdır. Kiralık: sizin bilgisayarınızda değil, barındırıcının donanımında çalışır.
  • Ağa açıklık. Yalnızca Game ID ile kendi barındırma: açılacak port yok. -port ile: IP adresiniz oyuncularla paylaşılır. Kiralık: ev IP adresiniz işin içinde değildir.
  • Gereken beceri. Kendi barındırma: komut satırı, Xvfb, başlatma argümanları ve bir güncelleme rutini. Kiralık: form alanları olan bir web paneli.
  • Güncellemeler. Kendi barındırma: durdurun, SteamCMD komutunu yeniden çalıştırın, başlatın. Kiralık: otomatik güncelleme açıkken sunucu her başlatmada güncelleme olup olmadığını kontrol eder.

Bir Linux makine zaten gün boyu çalışıyorsa ve kurcalamayı seviyorsanız kendi barındırma size uygundur. Sunucuya bakmak yerine oynamayı tercih ediyorsanız kiralama size uygundur.

Sık görülen sorunlar ve çözümleri

Dünya ayarları değişmedi

Neden: seed yalnızca dünya ilk oluşturulduğunda etkili olur ve Pugstorm mevcut bir dünyanın Creative ile Creative olmayan modlar arasında geçişini desteklemez.

Çözüm: yeni bir dünya oluşturmak için Dünya İndeksi değerini (veya -world argümanını) kullanılmayan bir yuvaya ayarlayın. Bir ayarı değiştirmek Core Keeper dünyanızı değiştirmedi yazısına bakın.

Arkadaşlar katılamıyor

Neden: Game ID yanlış veya güncel değil ya da arkadaş Steam sürümünde değil.

Çözüm: güncel Game ID'yi yeniden kopyalayın. Arkadaşlar Core Keeper sunucunuza katılamıyor yazısına bakın.

Sunucu yeni indirmeden sonra başlamadı

Neden: SteamCMD indirmesi tamamlanmadı, bu yüzden sunucu klasörü boş.

Çözüm: steamapps/appmanifest_1963720.acf dosyasının var olup olmadığını kontrol edin ve indirmeyi yeniden çalıştırın.

SSS

Core Keeper sunucusunu ücretsiz barındırabilir miyim?

Evet. Dedicated server, anonim indirmeli ücretsiz bir Steam uygulamasıdır (1963720). Yine de makine ve internet için ödeme yaparsınız ve insanlar oynarken açık olması gerekir.

Kaç oyuncu katılabilir?

Varsayılan 8'dir ve -maxplayers ile ayarlanır. ARGUMENTS.txt, daha fazla oyuncunun daha fazla kaynak gerektirebileceği veya oturumu kararsız yapabileceği konusunda uyarır. Planımız 8 oyunculuktur.

Port yönlendirmem gerekir mi?

Steam üzerinden Game ID ile katılım için hayır. Yalnızca doğrudan bağlantılar için -port verirseniz.

Sunucuyu çalıştırmak için oyuna sahip olmam gerekir mi?

Kurmak için hayır. Katılmak için oyuncuların Core Keeper'a sahip olması gerekir.

Arkadaşlarınızla oynamaya hazır mısınız? Core Keeper sunucu planlarına bakın.

Sunucunuz başka bir yerde mi? Bize taşıyın

EN YENİ BLOG YAZILARIMIZ