Onlarca hatta yüzlerce modun bir arada çalıştığı bir sunucuda, iki modun aynı sistemi farklı şekillerde değiştirmeye çalışması ("çakışma") zaman zaman kaçınılmazdır.
Çakışma Nasıl Belirti Verir?
- Sunucu belirli bir eylemde (örn. belirli bir bloğu kırma) tutarlı şekilde çöküyor
- Bir modun içeriği (blok, yaratık) beklenmedik şekilde görünmüyor veya bozuk görünüyor
- Loglarda iki farklı mod adının aynı hata satırında geçmesi
Sistematik Teşhis: İkiye Bölme Yöntemi
- Tüm modları geçici olarak
modsklasöründen ayrı bir yedek klasöre taşıyın. - Modların yarısını geri koyup sunucuyu test edin.
- Sorun varsa, o yarının içinde tekrar ikiye bölün; sorun yoksa diğer yarıyı deneyin.
- Bu işlemi, sorunlu modu (veya mod çiftini) bulana kadar tekrarlayın.
Zaman alıcı ama güvenilir
Bu yöntem yavaş görünebilir ama 100+ mod içeren bir pakette bile birkaç turda suçluyu bulmanızı sağlar — rastgele mod kaldırıp denemekten çok daha hızlıdır.
Bilinen Çakışma Türleri
| Tür | Açıklama |
|---|---|
| Dünya üretimi çakışması | İki mod, aynı boyut/biyom üretim sistemini farklı şekilde değiştirmeye çalışır |
| Mixin çakışması | İki mod, oyunun aynı koduna farklı yamalar uygulamaya çalışır — bkz. Mixin hatası rehberimiz |
| ID çakışması | İki mod aynı iç kimliği (nadiren, eski mod sistemlerinde) kullanmaya çalışır |
Çözüm Bulunamıyorsa
Sorunlu modun geliştiricisinin GitHub/CurseForge sayfasında "known issues" veya "compatibility" bölümüne bakın — bilinen çakışmalar genelde belgelenmiştir.