Paper, Spigot, Fabric Farkı: Minecraft Sunucu Yazılımı Seçimi
Eklenti mi mod mu? Paper’ın Spigot’tan ayrılması neyi değiştirdi, Purpur ve Folia kimler için, Fabric ile NeoForge arasındaki fark ne? Minecraft sunucu yazılımlarını karşılaştırma tablosu ve karar listesiyle anlatıyoruz.
Paper, Spigot, Fabric farkı, sunucuya ne tür içerik ekleyeceğinizi belirler: Spigot ve Paper sunucu tarafında çalışan eklentileri (plugin), Fabric ise oyunun kendisini değiştiren modları yükler. Bu seçim kurulumdan sonra kolayca geri alınmaz, çünkü eklentiler ile modlar birbirinin yerine kullanılamaz ve dünya verisi bir ekosistemden diğerine her zaman sorunsuz taşınmaz.
Kurulum adımlarını Minecraft sunucu kurma yazısında anlattık; bu yazı hangi yazılımı seçeceğinize odaklanıyor. LIONFIN oyun sunucuları panelinde sunucu yazılımını değiştirmek birkaç adımdır; seçenekleri Minecraft sunucu kiralama sayfasında görebilirsiniz.
Kısa cevap
Paper, Spigot, Fabric farkı, eklenti ile mod arasındaki farktır. Spigot ve ondan türeyen Paper, sunucu tarafında çalışan Bukkit eklentilerini yükler; oyuncular normal istemciyle bağlanır. Paper, performans iyileştirmeleri ve geniş yapılandırmasıyla bugün en yaygın eklenti sunucusudur. Fabric ise oyunun kodunu değiştiren modları yükleyen bir mod yükleyicidir; çoğu Fabric modu oyuncunun istemcisinde de kurulu olmalıdır. Eklentili topluluk sunucusu için Paper, içerik ya da teknik modlar için Fabric veya NeoForge seçilir.
Eklenti ile mod arasındaki fark nedir?
Eklenti, sunucu yazılımının sunduğu bir arayüz (API) üzerinden yalnızca sunucuda çalışan koddur; mod ise oyunun kendi kodunu değiştirir ve çoğu zaman hem sunucuda hem oyuncunun istemcisinde kurulu olmalıdır.
- Eklentiler yeni komutlar, yetki sistemi, ekonomi, mini oyunlar ve bölge koruması ekler. Yeni blok ya da yaratık eklemeleri sınırlıdır, çünkü istemci bu içerikleri tanımaz.
- Modlar yeni bloklar, boyutlar, makineler ve yaratıklar ekleyebilir; oyunun işleyişini köklü biçimde değiştirebilir. Bedeli, oyuncuların aynı modları kurmak zorunda olmasıdır.
Pratik sonuç şudur: Oyuncuların hiçbir şey indirmeden katılmasını istiyorsanız eklenti; özel içerikli bir mod paketi deneyimi istiyorsanız mod yükleyicisi seçersiniz. Mod paketi kurulumu için Minecraft modpack sunucu kurulumu, eklenti kurulumu için Minecraft sunucu eklenti kurulumu rehberlerine bakabilirsiniz.
Paper, Spigot, Fabric farkı tabloda nasıl görünür?
Aşağıdaki tablo, sık kullanılan Minecraft Java sunucu yazılımlarını içerik türü ve kullanım amacına göre özetler:
| Yazılım | Tür | Öne çıkan özelliği | Kimler için? |
|---|---|---|---|
| Vanilla | Resmî sunucu | Mojang’ın değiştirilmemiş sunucusu | Saf deneyim isteyen küçük gruplar |
| Spigot | Eklenti sunucusu | Bukkit API’sinin uzun soluklu temeli | Eski eklenti uyumluluğu gerekenler |
| Paper | Eklenti sunucusu | Performans iyileştirmeleri, geniş ayar seçenekleri | Eklentili topluluk sunucularının çoğu |
| Purpur | Paper türevi | Oyun davranışı için ek ayarlar | Oynanışı ince ayarlamak isteyenler |
| Folia | Paper türevi | Dünyayı bölgelere ayırıp çok çekirdekte işler | Çok büyük, dağınık oyunculu sunucular |
| Fabric | Mod yükleyici | Hafif, yeni sürümlere hızlı uyum | Teknik, performans ve hafif içerik modları |
| NeoForge / Forge | Mod yükleyici | Büyük içerik modlarının yaygın platformu | Kapsamlı mod paketleri |
Folia, eklentilerin özel olarak uyarlanmasını gerektirir; sıradan Paper eklentilerinin çoğu Folia’da çalışmaz. Bu yüzden yalnızca gerçekten çok büyük sunucularda değerlendirilmelidir.
Paper ile Spigot arasındaki fark ne, Paper neden ayrıldı?
Paper, uzun yıllar Spigot’un üzerine yamalar ekleyerek geliştirilen ve daha iyi performans, daha fazla yapılandırma ve hata düzeltmesi sunan bir türevdi. PaperMC ekibi, 1.21.4 sürümünün ilk yapılarından sonra Spigot’tan tamamen bağımsız (hard fork) bir geliştirme yoluna geçtiğini duyurdu.
Bu ayrılığın sunucu sahibine etkileri:
- Mevcut eklentiler çalışmaya devam eder: Duyuruya göre
bukkit.ymlvespigot.ymldosyaları eskisi gibi okunur; Spigot için derlenmiş eklentilerin büyük çoğunluğu Paper’da yüklenir. - Uyumluluk zamanla ayrışabilir: Spigot’a ayrılıktan sonra eklenen arayüzleri kullanan eklentiler Paper’da, Paper’a özgü arayüzleri kullanan eklentiler de Spigot’ta çalışmayabilir.
- Yeni eklentiler Paper’ı hedefliyor: Pek çok güncel eklenti yalnızca Paper ve türevlerini desteklediğini belirtiyor.
Bugün yeni bir eklenti sunucusu kuruyorsanız Spigot yerine Paper ya da Paper türevi bir yazılımla başlamak, hem performans hem eklenti desteği açısından daha mantıklıdır. Yalnızca belirli bir eski eklenti Paper’da sorun çıkarıyorsa Spigot gündeme gelir.
Fabric mi NeoForge mu?
Fabric ve NeoForge ikisi de mod yükleyicisidir; seçimi çoğu zaman kullanmak istediğiniz modlar ya da mod paketi belirler, çünkü bir yükleyici için yazılmış mod diğerinde çalışmaz.
- Fabric hafif bir yükleyicidir ve yeni Minecraft sürümlerine genellikle hızlı uyum sağlar. Performans modları, teknik oyun (teknik Minecraft) modları ve küçük içerik modları bu ekosistemde yoğundur. Modların çoğu ortak Fabric API kütüphanesini ister.
- NeoForge, Forge topluluğunun önemli bir kısmının ayrılarak sürdürdüğü yükleyicidir; büyük içerik modları ve kapsamlı mod paketleri yeni sürümlerde ağırlıklı olarak NeoForge’u hedefler. Eski sürümlerdeki mod paketleri ise hâlâ Forge üzerinde çalışır.
Kendi paketinizi oluşturacaksanız önce olmazsa olmaz modlarınızın listesini çıkarın ve hepsinin hangi yükleyicide, hangi Minecraft sürümünde bulunduğuna bakın. Hazır bir paket kullanacaksanız karar sizin yerinize verilmiştir: paket sayfasında yazan yükleyici ve sürümü birebir kullanın.
Hangi Minecraft sunucu yazılımını seçmelisiniz?
Seçimi oyuncu kitlenize ve eklemek istediğiniz içeriğe göre şu sırayla yapabilirsiniz:
- Oyuncular hiçbir şey kurmadan mı katılacak? Evet ise eklenti sunucusu: Paper ile başlayın.
- Oynanışı ayrıntılı ayarlamak mı istiyorsunuz? Paper’ın sunmadığı ayarlar gerekiyorsa Purpur’a bakın.
- Birden fazla sunucuyu tek adreste mi birleştireceksiniz? Lobi, survival ve mini oyun sunucularını Velocity proxy’si arkasında Paper sunucuları olarak çalıştırın.
- Yeni bloklar, boyutlar, makineler mi istiyorsunuz? Mod yükleyici seçin: hazır paket hangisini istiyorsa onu; kendi paketinizde modlarınızın çoğunluğu hangisindeyse onu.
- Bedrock oyuncuları da gelecek mi? Paper üzerinde GeyserMC kullanın; mod yükleyicilerde Bedrock desteği sınırlıdır.
Eklenti ve modu tek sunucuda birleştirmeyi vaat eden melez yazılımlar vardır, ancak uyumluluk sorunları ve güncellemelerin gecikmesi nedeniyle uzun soluklu topluluklar için riskli kabul edilir. Seçiminiz bellek ihtiyacını da etkiler; ayrıntılar Minecraft sunucu RAM ihtiyacı yazısında.
Sık Sorulan Sorular
Paper’dan Fabric’e geçerken dünyam korunur mu?
Dünya dosyaları büyük ölçüde korunur, ancak klasör yapısı farklıdır: Paper, Nether ve End boyutlarını world_nether ve world_the_end adlı ayrı klasörlerde tutarken vanilla ve Fabric hepsini tek world klasörü altında saklar. Geçişten önce mutlaka yedek alın ve boyut klasörlerini doğru yere taşıyın. Eklentilerin tuttuğu veriler (ekonomi, bölgeler) Fabric’e aktarılmaz.
Purpur Paper eklentilerini çalıştırır mı?
Evet. Purpur, Paper üzerine kurulmuş bir türevdir ve Paper ile Bukkit eklentilerini yükler. Paper’dan farkı, oyun davranışını değiştiren ek yapılandırma seçenekleri sunmasıdır; örneğin bazı canlıların davranışları veya oyun kuralları üzerinde daha fazla ayar. Paper’dan Purpur’a geçiş genellikle jar dosyasını değiştirmek kadar basittir, yine de öncesinde yedek alın.
Folia her sunucu için daha mı hızlıdır?
Hayır. Folia, dünyayı bölgelere ayırıp farklı işlemci çekirdeklerinde paralel işler; bu yalnızca oyuncuların haritaya geniş biçimde dağıldığı çok büyük sunucularda avantaj sağlar. Oyuncuların aynı bölgede toplandığı küçük ve orta sunucularda fark yaratmaz. Ayrıca sıradan eklentilerin çoğu Folia’da çalışmaz; eklentinin Folia desteğini özellikle belirtmesi gerekir.
Spigot hâlâ kullanılmalı mı?
Yeni kurulumlarda çoğu durumda Paper daha iyi bir başlangıçtır; daha fazla performans iyileştirmesi ve yapılandırma seçeneği sunar ve güncel eklentilerin çoğu Paper’ı hedefler. Spigot, yalnızca Paper’da sorun çıkaran belirli bir eski eklentiye bağımlıysanız mantıklı bir seçimdir. Böyle bir durumda bile eklentinin Paper uyumlu bir alternatifini aramak uzun vadede daha sağlıklıdır.