Karşılaştırma

Paper ve Spigot

18 Ekim 2026 güncellendi

Spigot, Bukkit plugin'leri için klasik sunucu yazılımıdır. Paper, performans yamaları, hata düzeltmeleri ve çok daha geniş bir API ile Spigot'un çatalı olarak başladı ve bugün plugin sunucuları için en çok kullanılan seçimdir. Neredeyse her Spigot plugin'i Paper'da çalışır; Paper'ın ek API'sini kullanan plugin'ler için tersi geçerli değildir.

Paper veya Spigot ve sürümü belirt.

Bunu Codexe ile oluştur

Yan yana

SpigotPaper
Bukkit/Spigot plugin'lerini çalıştırırEvetEvet, neredeyse hepsini
Yalnızca Paper için olan plugin'leri çalıştırırHayırEvet
PerformansİyiÇoğu sunucuda daha iyi: birçok optimizasyon ve async chunk yükleme
Plugin API'siBukkit ve Spigot API'siAynısı, artı birçok olay, metot ve Adventure metin bileşenleri
Yapılandırmabukkit.yml, spigot.ymlAynısı, artı Paper'ın kendi global ve dünya başına yapılandırma dosyaları
Vanilla davranışıVanilla'ya daha yakınBazı açıkları ve hataları varsayılan olarak düzeltir (bazıları yeniden açılabilir)
EdinmeBuildTools ile kendin derlersinpapermc.io adresinden hazır indirilir

Paper'ın daha iyi seçim olduğu durumlar

  • Çoğu survival, SMP, mini oyun ve ağ sunucusu: aynı plugin'lerle daha iyi performans.
  • Plugin yazıyorsun ve daha geniş API'yi istiyorsun: daha iyi metin bileşenleri, daha fazla olay, async API'ler.
  • İleride Folia'ya geçmek veya Velocity kullanmak istiyorsun: ikisi de aynı PaperMC projesinden gelir.

Spigot'un daha iyi seçim olduğu durumlar

  • Teknik oyuncular, Paper'ın düzelttiği veya değiştirdiği bazı kopyalama ya da redstone davranışları gibi vanilla mekaniklere güveniyor ve bunlar için Paper'ın ayarlarıyla uğraşmak istemiyorsun.
  • Her Bukkit sunucusunda çalışması gereken bir plugin yazıyorsun: onu Spigot API'sine karşı derle; Spigot'ta, Paper'da ve çatallarında çalışır.
  • Güvendiğin belirli bir plugin resmi olarak yalnızca Spigot'u destekliyor ve Paper'da düzgün çalışmıyor (nadir, ama olur).

Bugünkü Paper

Son sürümlerde Paper bir hard fork oldu: artık Spigot'tan gelen her değişikliği almıyor ve kendi başına gelişiyor, ama Spigot API'si için yazılmış plugin'lere desteği sürdürüyor. Pratikte Spigot API'sini hedefleyen bir plugin yazarı ikisine de ulaşır, Paper özelliklerine ihtiyacı olan ise Paper'ı hedefler.

Bir sunucuyu Spigot'tan Paper'a taşımak genellikle sunucu .jar'ını aynı Minecraft sürümünün Paper dosyasıyla değiştirmekten ibarettir; dünyalar ve plugin'ler kalır. Önce yedek al ve açılış günlüğünü kontrol et.

Codexe'te Spigot ve Paper plugin'leri

Codexe'teki Bukkit/Spigot/Paper türü ikisini de kapsar. İstekte "Paper" veya "Spigot" ve sürümü belirt: Codexe o API'yi kullanır, plugin'i derler ve bir plugin.yml (veya paper-plugin.yml) içerdiğini kontrol eder. Plugin'in ikisinde de çalışması gerekiyorsa Spigot iste. Test sunucuları Paper çalıştırır, bu yüzden bir Spigot plugin'i de orada test edilir.

Sorular

Spigot plugin'lerim Paper'da çalışır mı?

Neredeyse hepsi, değişiklik olmadan. Sunucunun iç kodunu (NMS) kullanan plugin'ler, iki sunucuda da o sürüme özel bir derleme gerektirir.

Purpur, Paper'dan daha mı iyi?

Purpur, ek oynanış seçenekleri olan bir Paper çatalıdır. Paper ve Spigot plugin'lerini çalıştırır. O seçenekleri istiyorsan onu seç; yoksa Paper yeterlidir.

Paper'dan Spigot'a geri dönebilir miyim?

Genellikle evet, aynı dünyalarla, ama Paper'ın API'sine ihtiyaç duyan plugin'ler çalışmayı bırakır. Geçmeden önce yedek al.

Paper 1.8 gibi eski sürümlerde çalışır mı?

1.8.8 için eski Paper derlemeleri var ve mini oyun sunucularında hâlâ kullanılıyor, ama güncelleme almıyorlar. Aynısı eski Spigot derlemeleri için de geçerli.

Sunucun için bir plugin yap

Bu prompt göndermeye hazır açılır:

“ChatFormat adlı bir Paper 1.21.4 plugin'i: LuckPerms önek ve sonekleriyle sohbet biçimi, chatformat.color yetkisi olan oyuncular için MiniMessage renkleri, bir /chatformat reload komutu, biçim config.yml içinde.”

Bunu Codexe ile oluştur
Paper ve Spigot: hangi sunucuyu kullanmalısın? | Codexe