Ekran Kartlı Sunucu Satışları Başladı. İncele
Modlu Sunucu Kurulumu

ATLauncher, Technic ve FTB Modpack Sunucusu Kurma

CurseForge dışındaki launcher’ların modpack sunucu paketlerini indirme ve VDS üzerinde çalıştırma rehberi.

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

Kısaca Özet

  • FTB (Feed the Beast) sunucusu kurmanın en kolay yolu resmî Server Installer’dır: tek bir çalıştırılabilir dosya hem modpack’i hem de paketin istediği Java sürümünü kendisi indirir.
  • ATLauncher’da sunucu paketi web sitesinden indirilmez; masaüstü uygulamasındaki Packs → Create Server düğmesiyle üretilir ve Servers/ klasöründe oluşur.
  • Technic’te her modpack’in sunucu dosyası yoktur. Modpack sayfasında “Server Download” düğmesi varsa inen ZIP kullanılır, yoksa paketi elle sunucuya dönüştürmeniz gerekir.
  • Üçünde de donanım kuralı aynıdır: taban 16 GB RAM, yüksek frekanslı Ryzen 9 işlemci, NVMe SSD. Ayrıntı için modlu sunucu RAM rehberine bakın.

ATLauncher, Technic ve FTB modpack sunucusu kurma işi, CurseForge’dakinden farklı yollar izler: FTB kendi kurulum programını dağıtır, ATLauncher sunucu paketini masaüstü uygulamasında üretir, Technic’te ise dosya modpack sayfasındaki bir düğmenin arkasındadır. Bu sayfada üç platformu da ayrı ayrı, sıfırdan anlatıyoruz.

Üçünün ortak noktası şudur: elinize sonunda bir sunucu klasörü geçer. İçinde mods/, config/ klasörleri ve bir başlatma betiği bulunur. Bu klasörü kendi bilgisayarınızda tutmak yerine bir VDS üzerine koyduğunuzda sunucu 7/24 açık kalır ve oyuncular internet üzerinden bağlanabilir.

Başlamadan önce en kritik kontrolü yapın: modpack hangi Minecraft sürümü için yayınlanmış? Minecraft 26.1 ile oyun kodu artık obfuscated (karıştırılmış) olarak dağıtılmıyor. Bu bir ABI kırılmasıdır ve 1.21.11 ile öncesi için derlenmiş modlar yeniden derlenmeden 26.x sunucusunda yüklenmez.

Üç platform, üç farklı sunucu paketi mantığı#

Hangi platformda ne beklemeniz gerektiğini bilirseniz gereksiz arama yapmazsınız. Aşağıdaki tablo pratik farkları özetliyor.

KonuFTBATLauncherTechnic
Sunucu paketi nereden alınır?Web sitesinden kurulum programıMasaüstü uygulamasından üretilirModpack sayfasındaki düğme
Her pakette var mı?Genelde evetUygulama üretirHayır
Java’yı kendisi indirir mi?EvetHayırHayır
Komut satırından otomasyonTam destekliYokSınırlı
Güncelleme mekanizmasıSürüm ID ileUygulamadan yeniden üretSolder varsa artımlı
Baskın mod loaderNeoForge / ForgeForge / FabricForge (eski sürümler)
FTB, ATLauncher ve Technic sunucu paketlerinin karşılaştırması

Kuruluma başlamadan: donanım, Java ve klasör düzeni#

Modlu bir sunucu vanilla sunucudan çok daha ağırdır. Yüzlerce mod kendi blok, eşya ve tarif kayıtlarını belleğe yükler; bu maliyet oyuncu sayısından bağımsızdır. Bu yüzden tabloda 8 GB’ın altına inen bir satır yoktur.

Paket türüRAMİşlemciDiskJava heap
Hafif paket (40-80 mod), 2-8 oyuncu8 GBRyzen 9 7900X100 GB NVMe-Xms6G -Xmx6G
FTB / ATLauncher orta paket, 8-15 oyuncu16 GBRyzen 9 7900X100 GB NVMe-Xms14G -Xmx14G
Büyük paket (200+ mod), 15+ oyuncu32 GBRyzen 9 7950X200 GB NVMe-Xms28G -Xmx28G
Modpack sunucusu için önerilen donanım

İşlemcide çekirdek sayısı değil saat hızı belirleyicidir; Minecraft’ın ana tick döngüsü tek çekirdekte çalışır. Disk mutlaka NVMe SSD olmalıdır, çünkü modlu dünyalarda chunk (harita parçası) okuma-yazma gecikmesi doğrudan TPS’e yansır. Hazır paketlere modlu Minecraft sunucularımız sayfasından bakabilirsiniz.

Java tarafında kural şudur: 26.1 ve sonrası Java 25, 1.20.5-1.21.11 arası Java 21, 1.17-1.20.4 arası Java 17, 1.16.5 ve öncesi Java 8. Eski FTB ve Technic paketlerinin çoğu 1.12.2 döneminde olduğu için Java 8 isteyebilir; bu durumda sunucuda iki Java sürümünü yan yana tutmanız gerekir. Eşleştirme tablosunun tamamı hangi Java sürümü gerekir sayfasında.

İndirmeniz gerekenler
  • FTB Server Files (kurulum programı)Önerilen Windows / Linux / macOSÇalıştırılabilirÜcretsiz
    İndir
  • ATLauncher (masaüstü uygulaması) Windows / Linux / macOSÜcretsiz
  • Technic Platform (modpack sayfaları) Web.zip
  • Eclipse Temurin JDK 25LTS Windows / Linux.msi · .tar.gz
    İndir
  • Eclipse Temurin JDK 8Eski paketler Windows / Linux1.12.2 ve öncesi için
    İndir
  • WinSCP (dosyaları sunucuya taşıma) WindowsSFTPÜcretsiz
    İndir

Bağlantılar resmî kaynaklara gider. Modpack dosyalarını üçüncü taraf aynalardan indirmeyin.

FTB (Feed the Beast) sunucusu kurma#

FTB, üç platform arasında sunucu kurulumu en kolay olanıdır. Sebebi tek bir çalıştırılabilir dosya dağıtmasıdır: bu dosya modpack’i FTB sunucularından indirir, klasör yapısını kurar ve paketin gerektirdiği Java sürümünü de kendisi indirir. Minecraft 26.x’in Java 25 zorunluluğu bu sayede kendiliğinden çözülür.

  1. Paketinizi ve işletim sistemini seçin#

    FTB’nin sunucu dosyaları sayfasında önce işletim sistemini (Windows / Linux / macOS), ardından modpack’i ve sürümünü seçersiniz. Sayfa size o pakete özel bir indirme adresi verir.

  2. Kurulum dosyasını sunucuya indirin#

    Linux tarafında dosyayı doğrudan sunucuya çekmek en pratiğidir. Aşağıdaki komut kalıbındaki iki sayı, paket kimliği ve sürüm kimliğidir; kendi paketinizin sayfasından aldığınız değerleri kullanın.

    mkdir -p /opt/minecraft/ftb && cd /opt/minecraft/ftb
    curl -JLO "https://api.feed-the-beast.com/v1/modpacks/public/modpack/134/100473/server/linux"
    chmod +x serverinstall_134_100473
  3. Kurulumu başlatın#

    Dosyayı çalıştırdığınızda araç birkaç soru sorar (kurulum dizini, sürüm onayı) ve ardından yüzlerce dosyayı indirmeye başlar. Bu adım paket büyüklüğüne göre birkaç dakika sürer, kesmeyin.

    ./serverinstall_134_100473
  4. EULA’yı kabul edin ve RAM’i ayarlayın#

    Kurulum bitince klasörde start.sh veya NeoForge tabanlı paketlerde run.sh ile birlikte user_jvm_args.txt bulunur. RAM ayarı bu dosyaya yazılır, başlatma betiğine değil.

    sed -i 's/eula=false/eula=true/' eula.txt
    sed -i 's/^-Xmx.*/-Xmx14G/' user_jvm_args.txt
    sed -i 's/^-Xms.*/-Xms14G/' user_jvm_args.txt
  5. Sunucuyu başlatın#

    İlk gerçek açılışta paket kendini kurar ve dünyayı üretir. Konsolda Done (…)! For help, type "help" satırını gördüğünüzde sunucu hazırdır.

BilgiFTB, 26.1 ile birlikte kendi modlarında iki önemli değişiklik yaptı: Architectury bağımlılığı bırakıldı ve yapılandırma dosyası biçimi SNBT’den JSON5’e geçti. Eski bir sunucudan taşıdığınız config dosyaları 26.x paketlerinde okunmayabilir; bu durumda ayarları yeniden yapmanız gerekir.

FTB Server Installer’ın komut satırı bayrakları#

Panel veya kendi kurulum betiğiniz içinde soru sorulmasını istemiyorsanız bayraklarla tam otomatik kurulum yapabilirsiniz. En çok kullanılanlar şunlardır:

# Linux / macOS — tam otomatik kurulum
./ftb-server-linux-amd64 -pack <pack_id> -version <version_id> \
  -auto -dir /home/container -threads 8 -validate

# Windows
.\serverinstaller.exe -pack <pack_id> -version <version_id>

-auto soruları atlar, -dir kurulum dizinini belirler, -latest paketin en yeni yapısını çeker, -validate kurulum sonrası dosyaları doğrular, -threads paralel indirme sayısını ayarlar. -pack zorunludur; -version verilmezse en son kararlı sürüm kurulur.

ATLauncher modpack sunucusu kurma#

ATLauncher’da kafa karıştıran nokta şudur: web sitesinde “sunucu paketi indir” diye bir sayfa yoktur. Sunucu paketini masaüstü uygulaması üretir. Uygulamayı kendi bilgisayarınıza kurup paketi orada oluşturur, sonra klasörü sunucuya taşırsınız.

  1. ATLauncher’ı kurun ve açın#

    Uygulamayı resmî sitesinden indirip kurun. İlk açılışta Minecraft hesabınızı eklemeniz istenir.

  2. Packs sekmesinden paketi bulun#

    Üstteki Packs sekmesine geçin, arama kutusuna modpack adını yazın. Paket kartında Create Server (Sunucu Oluştur) düğmesini göreceksiniz.

  3. Sunucu adını ve modpack sürümünü seçin#

    Açılan pencerede sunucuya bir ad verin ve modpack sürümünü seçin. Oyuncularınızın kuracağı sürümle aynı olmasına dikkat edin. Install düğmesine basın.

  4. Oluşan klasörü bulun#

    Sunucu klasörü ATLauncher kurulum dizininin altındaki Servers/ içinde, verdiğiniz adla oluşur. Bu klasörün tamamını sunucunuza taşıyacaksınız.

    <ATLauncher>/Servers/<sunucu-adi>/
    ├── mods/
    ├── config/
    ├── LaunchServer.sh      <-- Linux başlatma betiği
    ├── LaunchServer.bat     <-- Windows başlatma betiği
    └── SetupServer.jar      <-- bazı paketlerde bulunur
  5. Sunucuda kurulumu tamamlayın#

    Klasörde SetupServer.jar varsa vanilla jar henüz indirilmemiş demektir; önce onu çalıştırın, ardından başlatma betiğini kullanın.

    java -jar SetupServer.jar
    chmod +x LaunchServer.sh
    ./LaunchServer.sh

Özel bir paket kurmak isterseniz aynı uygulamadaki Create Pack sekmesini kullanabilirsiniz: Minecraft sürümünü ve mod loader’ı seçip boş bir sunucu iskeleti oluşturur, modları siz eklersiniz. Bu yolu seçerseniz sunucuya sonradan mod ekleme sayfası işinize yarar.

Technic modpack sunucusu kurma#

Technic Platform, Tekkit ve Hexxit gibi klasik paketlerin evidir; bu paketlerin çoğu 1.12.2 ve öncesi sürümlerde kalmıştır. Technic’te iki dağıtım biçimi vardır: tek parça ZIP paketler (güncelleme mekanizması yoktur) ve Solder API üzerinden dağıtılan, artımlı güncelleme destekli paketler.

Sunucu dosyasını almak için modpack sayfasına gidin (technicpack.net/modpack/<paket-adi>) ve Server Download düğmesini arayın. Düğme varsa inen ZIP’i sunucunuzda açıp içindeki başlatma betiğini çalıştırmanız yeterlidir.

DikkatTechnic’te “Server Download” düğmesi her pakette bulunmaz. Düğme yoksa paketin sunucu sürümü yayınlanmamış demektir. Bu durumda istemci paketinin mods/ ve config/ klasörlerini alıp, yalnızca istemcide çalışan modları (minimap, shader, FPS modları) çıkardıktan sonra ayrı kurduğunuz bir Forge sunucusuna kopyalamanız gerekir.

Eski Technic paketleri çoğunlukla 1.12.2 Forge üzerinde çalışır. O sürüm için Forge kurulumunun ayrıntısını Minecraft 1.12.2 sunucu kurulumu sayfasında bulabilirsiniz. Genel Forge kurulumu içinse Forge ile modlu sunucu kurulumu sayfasına bakın.

Solder kullanan paketlerde platformun arama API’si ile paket ve yapı bilgisini sorgulayabilirsiniz:

# Belirli bir Minecraft sürümü için paket arama
curl -s "https://www.technicpack.net/api/search?build=1.12.2&q=tekkit"

Sunucu klasörünü VDS’e taşıma ve başlatma#

ATLauncher ve Technic’te paket kendi bilgisayarınızda oluşur; onu sunucuya taşımanız gerekir. Klasörü olduğu gibi göndermek yerine önce ZIP’leyin, sunucuda açın — binlerce küçük dosyayı tek tek göndermek çok uzun sürer.

Windows’tan Linux sunucuya taşımanın en pratik yolu WinSCP ile SFTP bağlantısıdır. Sunucuya SSH ile bağlanma adımları SSH ile sunucuya bağlanma rehberinde anlatılıyor. Windows sunucuya taşıyacaksanız Uzak Masaüstü üzerinden kopyala-yapıştır da çalışır.

Sunucu klasörü yerine oturduktan sonra RAM ayarını yapın. Forge/NeoForge tabanlı modern paketlerde ayar user_jvm_args.txt dosyasındadır; eski paketlerde ise başlatma betiğinin içindeki java satırında bulunur:

# Eski tip başlatma betiği (LaunchServer.sh içinde)
java -Xms14G -Xmx14G -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
  -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
  -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
  -jar forge-server.jar nogui
İpucuModlu sunucuların ilk açılışı 1-3 dakika sürer; 200 mod üzerindeki paketlerde 10 dakikaya kadar çıkabilir. “Sunucu açılmıyor” diye süreci öldürmeden önce konsol çıktısını izleyin. Performansı artırmak için modlu sunucu optimizasyonu sayfasındaki adımları uygulayın.

Oyuncular sunucuya nasıl bağlanır?#

Kural üç platformda da aynıdır: oyuncunun bilgisayarında aynı modpack’in aynı sürümü kurulu olmalıdır. FTB paketleri FTB App ile, ATLauncher paketleri ATLauncher ile, Technic paketleri Technic Launcher ile kurulur. Modpack adının eşleşmesi yetmez; sürüm numarası da birebir aynı olmalıdır.

Forge tabanlı sunucularda istemci ile sunucunun mod listesi ve ağ kanalları karşılaştırılır. Bir mod taraflardan birinde eksikse ya da sürümü farklıysa bağlantı reddedilir. Bağlantı adımlarının tamamı için modlu sunucuya arkadaş bağlama sayfasına bakın.

Sık yapılan hatalar#

İstemci paketini sunucuya yüklemek
İstemci paketinde sunucuda çalışmayan modlar bulunur ve sunucu açılmaz. Daima sunucu paketini kullanın.
Yanlış Java sürümü
1.12.2 paketleri Java 8, 26.x paketleri Java 25 ister. Yanlış sürümde UnsupportedClassVersionError alırsınız.
RAM’i başlatma betiğine yazmak
Forge 1.17 ve sonrasında RAM user_jvm_args.txt dosyasına yazılır; betiğe yazdığınız değer yok sayılır.
Klasörü yanlış konumda açmak
ZIP’i açtığınızda tek bir alt klasör çıkıyorsa dosyalar bir kademe içeride kalmıştır; mods/ klasörü sunucu kökünde olmalıdır.
Sunucu çalışırken mod dosyasına dokunmak
Dünya bozulabilir. Önce save-all ve save-off komutlarını verin, sunucuyu durdurun, sonra düzenleyin.

Karşılaştığınız hata bunların dışındaysa modlu sunucu hataları ve çözümleri sayfasındaki listeye bakın.

Özetle#

FTB’de resmî Server Installer işin neredeyse tamamını yapar — Java’yı bile o indirir. ATLauncher’da sunucu paketini masaüstü uygulamasındaki Create Server düğmesi üretir. Technic’te ise modpack sayfasındaki Server Download düğmesine bakarsınız; yoksa paketi elle dönüştürürsünüz.

Hangi platformu seçerseniz seçin donanım kuralı değişmez: modlu sunucuda taban 16 GB RAM, yüksek frekanslı Ryzen 9 işlemci ve NVMe SSD. Diğer modpack platformlarını da merak ediyorsanız CurseForge modpack sunucusu ve Modrinth modpack sunucusu sayfalarına, tüm yöntemleri tek yerde görmek içinse modlu Minecraft sunucusu kurma rehberine geçebilirsiniz.

Sıkça Sorulan Sorular#

FTB sunucusu nasıl kurulur?

FTB’nin resmî Server Installer dosyasını indirip çalıştırarak kurulur. Araç modpack dosyalarını FTB sunucularından çeker, klasör yapısını oluşturur ve paketin gerektirdiği Java sürümünü de kendisi indirir. Linux’ta dosyaya chmod +x vermeniz, ardından çalıştırıp soruları yanıtlamanız yeterlidir.

ATLauncher sunucu paketi nereden indirilir?

Ayrı bir indirme sayfası yoktur; sunucu paketi ATLauncher masaüstü uygulamasında üretilir. Packs sekmesinden paketi bulun, Create Server düğmesine basın, sunucu adını ve modpack sürümünü seçip Install deyin. Oluşan klasör ATLauncher kurulum dizini altındaki Servers/ içindedir.

Technic modpack’inin sunucu dosyası yoksa ne yapmalıyım?

İstemci paketini elle sunucuya dönüştürmeniz gerekir. Paketin mods/ ve config/ klasörlerini alın, yalnızca istemci tarafında çalışan modları (minimap, shader, FPS modları) çıkarın, ardından paketin istediği Forge sürümünü ayrı bir klasöre kurup bu klasörleri oraya kopyalayın.

FTB Server Installer Java’yı gerçekten kendisi indiriyor mu?

Evet, paketin gerektirdiği Java sürümünü indirip kurulum klasörüne yerleştirir. Bu, özellikle Minecraft 26.1 ve sonrasının Java 25 zorunluluğunda büyük kolaylıktır. Yine de sunucunuzda sistem genelinde doğru Java sürümünün bulunması, diğer araçları çalıştırırken işinizi kolaylaştırır.

Bu üç platformun modpack’leri Minecraft 26.2’de çalışır mı?

Büyük paketlerin çoğu henüz 1.21.x hattındadır. Minecraft 26.1 ile oyun kodu unobfuscated hâle geldi ve bu bir ABI kırılmasıdır: 1.21.11 ve öncesi için derlenmiş modlar yeniden derlenmeden 26.x’te yüklenmez. Paketin sayfasındaki Minecraft sürümünü kurulumdan önce mutlaka doğrulayın.

FTB sunucusunu Pterodactyl panelinde kurabilir miyim?

Evet. Server Installer’ın -auto bayrağı soruları atlayıp tam otomatik kurulum yapar, bu da panel kurulum betikleri için uygundur. Komut kalıbı şudur: ./ftb-server-linux-amd64 -pack <pack_id> -version <version_id> -auto -dir /home/container.

ATLauncher sunucusunda LaunchServer.sh çalışmıyor, ne yapmalıyım?

Bazı ATLauncher sunucu paketlerinde önce vanilla jar’ın indirilmesi gerekir. Klasörde SetupServer.jar varsa önce java -jar SetupServer.jar komutunu çalıştırın, ardından chmod +x LaunchServer.sh verip betiği başlatın.

Modlu Sunucu Kurulumu — Tüm Rehberler#

  1. Modlu Minecraft Sunucusu Nasıl Kurulur? VDS Üzerinde Adım Adım
  2. CurseForge Modpack Sunucusu Nasıl Kurulur? (VDS)
  3. CurseForge Server Pack (Sunucu Paketi) Nasıl İndirilir?
  4. Web Panel Üzerinden Modlu Minecraft Sunucusu Kurma
  5. Pterodactyl Panelinde Modlu Minecraft Sunucusu Kurma
  6. Modlu Minecraft Sunucusu İçin Kaç GB RAM Gerekir?
  7. Modlu Sunucuya Sonradan Mod Ekleme ve Çıkarma
  8. Modlu Sunucuya Arkadaşlarınız Nasıl Bağlanır?
  9. CurseForge Launcher Kurulumu ve Kullanımı
  10. Modrinth Modpack Sunucusu Nasıl Kurulur?
  11. ATLauncher, Technic ve FTB Modpack Sunucusu Kurma
  12. Modlu Minecraft Sunucusu Hataları ve Çözümleri
  13. “Missing or Unsupported Mods” Mod Uyuşmazlığı Hatası
  14. Modlu Minecraft Sunucusu Optimizasyonu

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