Pre-launch Ordering isn’t open yet. Email us and we’ll tell you when it is

Eklentiler ve modlar

Forge ya da NeoForge sunucusu kur

Modlarının kullandığı yükleyicinin installer’ını indir, --installServer ile çalıştır, belleği user_jvm_args.txt dosyasında ayarla ve sunucuyu run.sh ile başlat. Sonra istemci modlarını mods klasörüne sokma.

Güncelleme: 2 Kasım 2026

Wispdock kontrol paneli henüz hazır değil. Bir adımda “kontrol panelinde” yazıyorsa, sağlayıcının dosyalar, konsol ve başlat/durdur için sunduğu araçları kullan. Minecraft tarafı her yerde aynı çalışır.

Hazır paket için Minecraft, yükleyici ve paket sürümünü birlikte paylaş; mod paketi sunucusu sayfasında kurulum öncesi gereken bilgiler var.

Forge mu NeoForge mu, seç

Bu kararı senin yerine modların verir. 2023’te Forge ekibinin çoğu ayrıldı ve projeyi NeoForge adıyla fork’ladı. Minecraft 1.20.1’e kadar ikisi aynı modları yüklüyordu. Sonrasında yolları ayrıldı ve bugün her mod dosyası ya birine ya diğerine göre yapılıyor. Forge jar’ı, sürüm numaraları tutsa bile NeoForge’da yüklenmez.

1.21.x için yeni çıkan ve güncellenen modların çoğu NeoForge’u ya da Fabric’i hedefliyor. Hâlâ 1.20.1 ve Forge üzerinde duran çok sayıda paket var. Kulaktan dolma bilgiyle seçme: her modun Modrinth ya da CurseForge sayfasını aç, yükleyici ve oyun sürümüne göre filtrele, istediğin her modun aynı ikili için dosyası olduğunu kontrol et. Listen çoğunlukla Fabric modlarından oluşuyorsa onun yerine Fabric sunucusu kur. Başkasının mod paketini kuracaksan karar zaten verilmiş; mod paketi rehberi daha iyi bir başlangıç.

ForgeNeoForge
İndirmefiles.minecraftforge.netneoforged.net
Installer dosyasıforge-<mc>-<version>-installer.jarneoforge-<version>-installer.jar
Yaygın sürümler1.20.1 ve daha eski paketler1.20.2 ve sonrası, yeni 1.21 modlarının çoğu
Sunucu kurulumu--installServer, sonra run.sh / run.bat

NeoForge sürüm numaraları Minecraft’ınkini izler: 21.1.x ile başlayan bir NeoForge sürümü Minecraft 1.21.1 içindir. İndirme sayfasından kendi Minecraft sürümün için en son kararlı sürümü al.

Minecraft ve Java sürümlerini eşleştir

Listendeki her modun desteklediği Minecraft sürümünü seç, Java’yı da ona göre ayarla. Minecraft 1.20.5 ve sonrası Java 21 ister. 1.18 ile 1.20.4 arası Java 17 ister. 1.16.5 ve daha eski paketler genelde Java 8 bekler. İlk açılıştan önce bunu kontrol panelinin başlatma ya da sürüm ayarından seç. Java eski kalırsa, daha hiçbir şey yüklenmeden class file version ile ilgili bir hata görürsün.

Installer’ı sunucu modunda çalıştır

İki yükleyicinin de sunucu modu olan bir installer jar’ı var. Boş bir klasöre koy ve o klasörde bir terminalden çalıştır:

java -jar neoforge-<version>-installer.jar --installServer
java -jar forge-<mc>-<version>-installer.jar --installServer

Kendi yükleyicine ait satırı kullan. Installer vanilla sunucuyu ve gereken kütüphaneleri indirir, yani internet bağlantısı ister. İş bittiğinde elinde bir libraries klasörü, run.sh, run.bat ve user_jvm_args.txt olur. Installer jar’ını ve log dosyasını sonra silebilirsin.

Sağlayıcın sana terminal vermiyorsa installer’ı kendi bilgisayarında çalıştır. Çift tıkla, “Install server” seçeneğini işaretle, boş bir klasör göster, sonra o klasörün içeriğini sunucuya yükle.

1.16.5 ve daha eski Forge farklı çalışır: installer, normal bir sunucu jar’ı gibi java -jar ile başlatılan bir forge-<version>.jar yazar. Bu sayfadaki geri kalan her şey yine geçerli.

Belleği user_jvm_args.txt’de ayarla

Güncel Forge ve NeoForge java -jar server.jar ile açılmaz. run.sh, Java’yı user_jvm_args.txt içeriğiyle ve installer’ın libraries içine koyduğu bir argüman dosyasıyla çağırır. Yani bellek ayarları user_jvm_args.txt dosyasına gider. Dosyayı aç ve bir satır ekle:

-Xmx6G

# ile başlayan satırlar yorumdur. Dosyanın geri kalanına dokunma. Sayıyı seçmek için sunucu için ne kadar RAM gerekir rehberine bak; mod paketlerinde makinede -Xmx’in üstünde Java’nın kendisi için de bellek bırak.

Kontrol panelin yalnızca bir jar adı seçmene izin veriyorsa başlatma ayarlarında Forge ya da NeoForge seçeneği ara, yoksa sağlayıcına bu sunucuları nasıl başlattıklarını sor. Paneli libraries içindeki bir jar’a yönlendirmek işe yaramaz.

Başlat ve EULA’yı kabul et

Sunucuyu kontrol panelinden ya da elle başlat:

./run.sh nogui

Linux’ta önce chmod +x run.sh gerekebilir. Windows’ta run.bat çalıştır. İlk açılış neredeyse hemen durur ve eula.txt dosyasını yazar. Satırı eula=true yap, kaydet ve yeniden başlat. Bu sefer mods, config, server.properties ve dünya oluşur, konsolda da bir Done satırı görürsün.

Modları ekle

  1. Sunucuyu durdur.

  2. Her modu kendi yükleyicin ve tam olarak kullandığın Minecraft sürümü için indir.

  3. Her modun sayfasındaki bağımlılıklara bak ve onları da indir. Architectury API ya da GeckoLib gibi kütüphane modları sık çıkar.

  4. .jar dosyalarını doğrudan mods klasörüne yükle. Alt klasöre koyma, zip’ten çıkarma.

  5. Sunucuyu başlat. Bir bağımlılık eksikse ya da sürüm yanlışsa yükleyici dünya açılmadan durur ve hangi modun neye ihtiyacı olduğunu listeler. Onu düzelt ve yeniden başlat.

Modları birkaçar birkaçar ekle. Beş yeni modla gelen bir çökmeyi bulmak bir dakika sürer, seksen modla gelen bir akşamını alır. Nereye bakacağını log ve çökme raporu okuma rehberi anlatıyor.

İstemci modlarını sunucudan uzak tut

Bazı modlar yalnızca oyuncunun gördüğünü değiştirir: shader ve render modları, minimap’ler, zoom, HUD ve envanter düzenlemeleri. Sunucuda işleri yok ve çoğu sunucuyu açılışta çökertir. Genelde hata şunu içerir:

Attempted to load class net/minecraft/client/... for invalid dist DEDICATED_SERVER

Etrafındaki satırlar modun adını verir. O jar’ı sunucunun mods klasöründen sil ve yeniden başlat. Oyuncular kendi oyunlarında tutmaya devam eder.

Modrinth her proje sayfasında modun istemcide mi, sunucuda mı, yoksa ikisinde de mi gerektiğini gösterir. CurseForge bu konuda daha tutarsız, orada açıklamayı oku. Her istemci modu sunucuyu çökertmez; bazıları orada boşta durur. Yine de kaldır, çünkü bir sonraki güncelleme bunu değiştirebilir.

Config dosyalarını bul

Mod ayarlarının çoğu config/ içinde .toml, .json ya da .cfg dosyaları olarak durur. Bazı modlar dünyaya özel ayarları bunun yerine world/serverconfig/ içinde tutar. config/ içinde yaptığın bir değişiklik hiçbir şey yapmıyor gibi görünüyorsa oraya bak.

defaultconfigs/, yeni bir dünya oluşturulurken o dünyanın serverconfig klasörüne kopyalanan dosyaları tutar. Mod paketleri sunucu ayarlarını bu yolla getirir. Burayı düzenlemek zaten var olan bir dünyayı değiştirmez; onun için o dünyanın serverconfig dosyasını düzenle.

Config düzenlemeden önce sunucuyu durdur. Bazı modlar kapanırken config’i yeniden yazar ve senin değişikliğinin üstüne yazar.

Oyuncuların oyununu hazırla

Oyuncuların aynı yükleyiciye, aynı Minecraft sürümüne ve aynı içerik modlarına ihtiyacı var. Prism Launcher, CurseForge uygulaması ve Modrinth App Forge ya da NeoForge profili oluşturabiliyor. En az hata çıkaran yol profili bir kez kurmak, dışa aktarmak ve o dosyayı grubuna göndermek; böylece herkes aynı sürümleri alır. Sonra adresi paylaş; o kısmı sunucuna bağlan rehberi anlatıyor.

Sık sorulan sorular

Forge modlarını NeoForge’da çalıştırabilir miyim?

Güncel sürümlerde hayır. İkisi 1.20.1’den sonra ayrıldı ve her mod dosyası ya birine ya diğerine göre yapılıyor. Bazı modlar iki sürümü de yayınlıyor; sunucuna uyanı indir.

Kurulumdan sonra neden server.jar yok?

1.17 ve sonrası için Forge ile bütün NeoForge sürümleri tek bir jar yerine run.sh ya da run.bat ile başlar. Bu betikler user_jvm_args.txt dosyasını ve yükleyicinin kendi argüman dosyasını Java’ya verir.

Sunucunun kullanacağı RAM’i nereden ayarlarım?

Başlatma betiklerinin yanındaki user_jvm_args.txt dosyasından. -Xmx6G gibi bir satır ekle ve yeniden başlat. -Xmx’i run.sh içine yazmak da çalışır, ama güncellerken installer run.sh dosyasının üstüne yazabilir.

Forge sunucusuna Paper eklentisi ekleyebilir miyim?

Hayır. Forge ve NeoForge yalnızca mod yükler. Bazı eklentilerin mod sürümü var; LuckPerms ve spark bunlardan. İkisini birden yüklemeye çalışan hibrit sunucular da var, ama eklentiler ve modlar onlarda sık sık bozulur.

Sunucu “invalid dist DEDICATED_SERVER” hatasıyla çöküyor. Bu ne demek?

Yalnızca istemcide çalışan bir mod sunucuda yüklenmeye çalışmış. Hatanın etrafındaki satırlar modun adını verir. Onu sunucunun mods klasöründen sil; oyuncular kendi oyunlarında tutabilir.

Ciddi bir mod listesiyle çalışan Forge ve NeoForge sunucuları, eklentili sunuculardan daha fazla bellek ister. Fiyatlar sayfasındaki taslak 8 GB ve 12 GB planlar mod paketleri için düşünüldü. Fiyatlar taslak, siparişler henüz açık değil.

Hâlâ çözemedin mi? Ayrıntıları ve latest.log dosyanı bize gönder.