Eklentiler, sunucuna koruma, ekonomi, mini oyun ve yönetim özellikleri katmanın en kolay yoludur. En büyük avantajı şudur: eklenti yalnız sunucuda çalışır, oyuncuların hiçbir şey kurması gerekmez — herkes standart Minecraft ile bağlanır.

Eklenti mi, mod mu?

Karar tek soruya iner: oyunun kurallarını mı değiştirmek istiyorsun, sunucuya yetenek mi eklemek istiyorsun? Yeni blok, boyut ve makine istiyorsan mod gerekir ve herkes onu kurmalıdır. Koruma bölgesi, ekonomi, sıralama tablosu, oyuncu yönetimi istiyorsan eklenti yeter. Mod tarafı için mod ve modpack rehberine bakabilirsin.

Eklenti kullanabilmek için sunucu yazılımının eklenti ailesinden olması gerekir: Paper, Purpur, Spigot veya CraftBukkit. Vanilla eklenti kabul etmez; mod yükleyicileri de kabul etmez.

1) Mağazadan tek tıkla kurulum

Sunucu panelinde sol menüden Eklentiler bölümüne gir. Arama kutusu üç kaynağı birden tarar: SpigotMC, Modrinth ve PaperMC Hangar. Sonuçları en çok indirilen, en yeni ya da son güncellenen olarak sıralayabilirsin.

Bir eklentiye tıkladığında sürüm uyumluluğu otomatik kontrol edilir; uyumsuz içerik listede açıkça işaretlenir. Uyumlu bir sürüm bulunduğunda tek tıkla kurulur. Böylece yanlış sürümü yükleyip sunucuyu çökertme riskin belirgin biçimde azalır.

Kurulan eklentiler Kurulu listesinde toplanır. Buradan bir eklentiyi silmeden geçici olarak devre dışı bırakabilir, sonra tekrar etkinleştirebilirsin — sorun ararken en çok işe yarayan özellik budur. Değişikliklerin etkili olması için sunucuyu bir kez yeniden başlat.

2) Kendi .jar dosyanı yükleme

Mağazada bulunmayan ya da harici bir siteden dağıtılan bir eklenti için Dosyalar bölümüne gidip plugins klasörüne .jar dosyasını yükle. Yükledikten sonra sunucuyu yeniden başlat; eklenti ilk açılışta kendi yapılandırma klasörünü oluşturur.

Elle yüklemede sürüm kontrolü sende olur — indirdiğin dosyanın hem Minecraft sürümüne hem sunucu yazılımına uygun olduğundan emin ol.

Sürüm uyumluluğu — en sık yapılan hata

Bir eklentinin çalışması için hem Minecraft sürümüne hem de sunucu yazılımına uygun olması gerekir. Yanlış sürüm yüklersen sunucu açılışta o eklentiyi devre dışı bırakır ve konsola bir hata satırı yazar.

Konsolun ilk otuz satırı bu tür sorunların çoğunu ele verir: hangi eklentinin yüklenemediği, hangi sürümü beklediği orada yazar. Bir eklenti kurduktan sonra ilk açılışı konsoldan izlemek iyi bir alışkanlıktır.

Yapılandırma dosyaları

Çoğu eklenti ayarlarını plugins/EklentiAdi/config.yml altında tutar. Bu dosyaları panelin dosya yöneticisinden düzenleyebilirsin. YAML biçiminde girinti anlamlıdır: bir boşluk fazlası ya da eksiği dosyayı geçersiz kılar ve eklenti açılmaz.

Düzenlemeden önce dosyanın bir kopyasını almak, hatalı bir değişikliği saniyeler içinde geri almanı sağlar. Değişiklikten sonra sunucuyu yeniden başlat ya da eklentinin varsa kendi yeniden yükleme komutunu kullan.

Sık düzenlenen dosyalar için dosya yöneticisindeki aramayı kullan; klasörler arasında dolaşmaktan hızlıdır.

İzinler (permissions)

Birden fazla kişinin yönettiği bir sunucuda, hangi oyuncunun hangi komutu çalıştırabileceğini kontrol etmen gerekir. Bunun için bir izin yönetim eklentisi kurulur; gruplar tanımlar (oyuncu, moderatör, yönetici) ve komut yetkilerini gruplara verirsin.

İzin yönetimi olmadan tek seçeneğin herkesi yönetici yapmak ya da hiç kimseye yetki vermemektir; büyüyen bir toplulukta ikisi de sürdürülebilir değildir.

Küçük ve tanıdık bir grupta izin eklentisine gerek kalmayabilir: panelin Oyuncular bölümünden birkaç kişiyi operatör yapmak yeterli olur.

Yeni bir sunucuda genelde ilk kurulan eklenti türleri

  • Arazi/bölge koruma — oyuncuların yapılarını başkalarının bozmasını engeller. Açık bir topluluk sunucusunda ilk sıradadır.
  • Yönetim ve temel komutlar — ışınlanma, ev noktası, oyuncu bilgisi gibi günlük ihtiyaçları toplar.
  • İzin yönetimi — yukarıda anlattığımız grup ve yetki düzeni.
  • Yerde biriken eşya temizliği — performans için en ucuz kazançlardan biri.
  • Kayıt ve geri alma — kim neyi ne zaman değiştirdi; griefing sonrası kurtarmayı çok kolaylaştırır.

Kaç eklenti fazla?

Paket kartlarındaki eklenti sayıları bir öneridir, kapı kapatan bir sınır değil. Daha fazlasını kurabilirsin; panel yalnız performansın etkilenebileceğini hatırlatır.

Yine de sayı tek başına belirleyici değildir: kötü yazılmış tek bir eklenti, on hafif eklentiden fazla yük bindirebilir. Sunucun ağırlaştıysa sayıyı azaltmadan önce hangisinin yük ürettiğini bulmak daha akıllıcadır — performans rehberi teşhis adımlarını anlatıyor.

Sık karşılaşılan sorunlar

  • Eklenti kuruldu ama çalışmıyor — konsola bak; büyük olasılıkla sürüm uyuşmazlığı yüzünden devre dışı bırakılmıştır.
  • Sunucu açılışta duruyor — son kurduğun eklentiyi devre dışı bırak ve tekrar başlat.
  • Komut çalışmıyor — çoğu zaman yetki sorunudur; izin eklentisinden ilgili yetkiyi grubuna ver.
  • İki eklenti çakışıyor — aynı işi yapan iki eklenti aynı anda kuruluysa biri diğerini bozabilir. Birini kaldır.
  • Eklenti bölümü açılmıyor — sunucu yazılımın eklenti ailesinden değildir. Yazılım bölümünden Paper ya da Purpur'a geç.

Eklenti kullanımı tüm paketlerde desteklenir; mod yazılımları için 8 GB ve üzeri bir paket gerekir. Yeni bir eklenti kurduktan sonra sunucuyu birkaç gün izlemek, hem uyum hem performans sorunlarını erken yakalamanı sağlar.