Sunucu ve İstemci Tarafı Modların Uyumlu Kurulumu: Adım Adım Rehber

sessiz_ciglik

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0

1. Gereksinimler​


  • Java 17 veya daha yeni sürüm: Minecraft 1.20 ve üstü için gerekli.
  • Güncel mod bağlaması (Forge, Fabric, Quilt) seçimi: Sunucu ve istemcinin aynı mod yükleyicisini kullanması gerekir.
  • Yazılım yedekleme: Mod eklemeden önce sunucu dosyalarını (world, plugins, server.properties) yedekle.
  • İnternet bağlantısı: Mod dosyalarını çekmek için eksiksiz.

2. Mod Yükleyicisi Kurulumu​


  1. İstemci tarafı
  • [Forge/Fabric] (örn. Fabric 0.14) resmi web sitesinden kurulum paketini indir.
  • install.jar dosyasını çalıştır ve “Install client” seçeneğini seç. Bu, versions klasörüne bir modded oyuna ait profile ekler.
  • Neden? Modlar ancak ilgili yükleyici sayesinde Minecraft’a entegre olabilir.
  1. Sunucu tarafı
  • Sunucu klasörüne aynı sürümün server.jar dosyasını koy.
  • server.properties dosyasında online-mode=true (Discord, Authy vb.) varsa mod sensörleri açılır.
  • İlk başlatıldığında eula.txt dosyasını “true” yaparak kabul et.

3. Mod Dosyalarının Yerleştirilmesi​


KonumAmaçÖrnek Dosya
mods/Mod loader tarafından tanınan modlarexamplemod-1.0.jar
config/Mod parametreleri için JSON/YAMLexamplemod.json
servertest/world/İstemi verilevel.dat

  • Modların tek bir klasörde toplanması, çakışma riskini azaltır.
  • Sık rastlanan hatalar: Yanlış sürümdeki mod, mods/ klasörüne yerleştirildiğinde “Failed loading mod” mesajı.

4. Uyumluluk Kontrolü​


  1. Mod A ile Mod B arasında çakışma
  • Her iki modun mcmod.info veya fabric.mod.json dosyalarını incele.
  • Kod satırını sıfırlamak için fabric.mod.json içindeki mixins dizisini kontrol et.
  1. Veritabanı (Datapacks)
  • data/ klasöründe aynı namespace tanımları varsa hata oluşur.
  1. Sunucu kaynakları
  • 1.20’de bellek yoğun modlar için –Xmx‑Xms ayarlarını 4 GB‑8 GB arasında tut.
  • server.properties içinde max-tick-time‑i -1 yaparak zaman aşımını devre dışı bırak.

5. Test ve Geri Alma Adımları​


  1. Çevik test
  • Modları tek tek ekle, sunucuyu yeniden başlat ve log.txt dosyasını incele.
  1. Yedekten geri yükleme
  • Sorun çıkarsa, yedek klasöründen world ve server.properties dosyalarını geri getir.
  1. İstemci uyumu
  • Sunucu modlarını istemci tarafına kopyala; aynı sürüm numaralarının eşleştiğine emin ol.
  • Oyun içinde “Mods list” sayfasına bakarak eksik modları tespit et.

6. Yaygın Sorunlar ve Çözümleri​


SorunSebepÇözüm
Couldn't load modMod yükleyici sürümü uyuşmuyorSunucu/istemci mod yükleyicisini aynı sürüme güncelle
Out of memoryRAM ayarları yetersiz-Xmx4G -Xms4G gibi ayarları arttır
No mod signatureMod imzası eksikMod yükleyicisini “unsafe” modu ile çalıştır veya imzalı dosya kullan

7. İleri Düzey: Mod Çakışma Çözümleme​


  1. Mixin Conflict
  • Mixin sınıfları aynı hedefi değiştiriyorsa, mixin.debug ayarını true yap ve çakışma yığın izlerini incele.
  1. API Versiyon Çakışması
  • Örneğin Forge API 1.20.1’de değişmişse, 1.20.1’de derlenmiş modları kullan.
  1. Veri Yolu Çakışması
  • server.json içinde aynı block ID’leri varsa, mod geliştiricisinin sürümünü güncelleyerek çakışmayı ortadan kaldır.

Soru: Mod yüklemek için genellikle hangi mod yükleyicisini tercih ediyorsunuz, ve bu tercihi ne etkiliyor?

İlgili konular​

 
Geri
En Üst