X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
Tüm sistemler çalışıyor · 200 Tbps+ DDoS koruma aktif
Hesap Oluştur Giriş Yap 08505574494

Minecraft Sunucusuna Plugin Nasıl Eklenir?

AnasayfaYazılarMinecraft SunucuMinecraft Sunucusuna Plugin Nasıl E...
Minecraft Sunucusuna Plugin Nasıl Eklenir? Spigot ve Paper

Minecraft sunucusuna plugin eklemek için plugin'in .jar dosyasını sunucunun kök dizinindeki plugins klasörüne atmanız ve sunucuyu yeniden başlatmanız yeterlidir. Buradaki asıl iş kurulum değil, doğru dosyayı seçmektir: sunucu yazılımınızın türü, Minecraft sürümü ve Java sürümü birbiriyle uyumlu olmak zorundadır. Bu rehberde plugin'in nereden indirileceğini, nasıl kurulup güncelleneceğini, hangi komutun sunucunuzu bozacağını ve hata aldığınızda log dosyasında neye bakacağınızı adım adım anlatıyoruz.

Plugin, mod ve datapack aynı şey değildir

Bu üçünü karıştırmak, yeni sunucu sahiplerinin en sık yaptığı hatadır ve doğrudan "sunucu açılmıyor" sonucunu doğurur.

  • Plugin: Yalnızca sunucu tarafında çalışır. Oyuncular hiçbir şey kurmadan, standart Minecraft istemcisiyle bağlanır. Spigot ve Paper gibi sunucu yazılımları plugin çalıştırır.
  • Mod: Hem sunucuda hem her oyuncunun bilgisayarında kurulu olmak zorundadır. Forge, NeoForge veya Fabric gerektirir. Bir oyuncuda eksikse bağlanamaz.
  • Datapack: Vanilla Minecraft'ın kendi sistemidir; komut, ilerleme ve tarif düzeyinde değişiklik yapar. Kod çalıştırmaz, dolayısıyla plugin kadar esnek değildir.

Halka açık bir sunucu işletiyorsanız neredeyse her zaman plugin istersiniz — çünkü oyuncularınızdan hiçbir kurulum talep etmez ve katılım engelini sıfırda tutar.

Sunucu yazılımınızı doğrulayın: Bukkit, Spigot, Paper

Plugin ekosistemi bir zincir üzerine kuruludur. Bukkit orijinal plugin API'sini tanımladı; Spigot Bukkit'i temel alıp performans iyileştirmeleri ekledi; Paper ise Spigot'u temel alarak çok daha agresif optimizasyonlar ve genişletilmiş bir API sundu.

Pratik sonuç şudur: Bukkit için yazılmış bir plugin Spigot ve Paper'da çalışır, Spigot plugin'i Paper'da çalışır, ancak yalnızca Paper API'si kullanan bir plugin Spigot'ta çalışmaz. Bu yüzden bugün çoğu sunucu sahibi doğrudan Paper kullanır: hem daha hızlıdır hem de tüm plugin yelpazesini destekler.

Vanilla sunucu yazılımı plugin desteklemez. Vanilla bir sunucunuz varsa önce Paper'a geçmeniz gerekir. Sunucuyu sıfırdan kuruyorsanız Minecraft sunucusu nasıl kurulur yazımızdaki adımları takip edebilirsiniz.

Java sürümü: 2026'da değişen kritik gereksinim

Bu, şu anda en çok hata üreten konudur çünkü gereksinim yakın zamanda değişti. Minecraft yıl tabanlı sürüm numaralandırmasına geçti ve Paper'ın resmî gereksinimleri şu şekilde:

  • Minecraft 1.20 – 1.21.11: Java 21
  • Minecraft 26.1 ve sonrası: Java 25

Java 21 üzerinde 26.1 veya 26.2 çalıştırmayı denerseniz sunucu açılmaz ve konsolda UnsupportedClassVersionError hatası görürsünüz. Kurulu sürümü java -version komutuyla doğrulayabilirsiniz.

Plugin tarafında da sürüm uyumu geçerlidir: 1.21 için derlenmiş bir plugin, 26.2 üzerinde çalışmayabilir. Özellikle eşya, mob, paket veya dünya verisiyle çalışan plugin'ler sürüm atlamalarından sonra güncellenmek zorundadır. Paper'ın 26.2 sürümü Adventure 5 ile geldiği ve daha önce kullanımdan kaldırılmış API'leri sildiği için, 26.1'de sorunsuz çalışan bazı plugin'ler 26.2'de bozulabilir.

Plugin nereden indirilir?

Kaynak seçimi bir güvenlik meselesidir. Paper'ın kendi dokümantasyonunun uyarısı açıktır: plugin'lere yalnızca sunucunuza değil, sunucunun çalıştığı makineye de tam ve kısıtlamasız erişim verilir. Yani güvenmediğiniz bir kaynaktan indirdiğiniz bir .jar, sunucunuzun tamamını devralabilir.

Güvenilir kaynaklar:

  • Hangar: Paper'ın resmî plugin deposu.
  • Modrinth: Açık kaynaklı, modern arayüzlü ve sürüm filtrelemesi güçlü bir platform.
  • SpigotMC: En geniş plugin arşivi. Yorum ve güncelleme geçmişini mutlaka okuyun.
  • BukkitDev: Köklü ama görece daha eski bir arşiv.
  • GitHub: Plugin'in resmî deposundan "Releases" bölümü.

Kaçınmanız gerekenler: ücretli bir plugin'i bedava dağıttığını iddia eden siteler, dosya kısaltma/reklam yönlendirmeli indirme linkleri ve .jar yerine .exe veya kurulum sihirbazı sunan sayfalar. Bazı plugin'ler .zip olarak dağıtılır; bu durumda arşivi açıp içindeki .jar dosyasını kullanmanız gerekir.

Adım adım plugin kurulumu

Kurulum beş adımdan oluşur:

1. Doğru sürümü indirin

Plugin sayfasında sunucunuzun Minecraft sürümünü destekleyen dosyayı seçin. "Son sürüm" her zaman sizin sürümünüz için doğru sürüm değildir.

2. Sunucuyu durdurun

Konsoldan stop komutunu çalıştırın. Çalışan bir sunucuda dosya değiştirmek bozulmaya yol açar.

3. Dosyayı plugins klasörüne yükleyin

.jar dosyasını sunucu kök dizinindeki plugins klasörüne kopyalayın. Önemli bir ayrıntı: alt klasörler taranmaz. Dosyayı plugins/EssentialsX/ gibi bir alt klasöre koyarsanız plugin yüklenmez.

4. Sunucuyu başlatın

Sunucu ilk açılışta plugin'in yapılandırma klasörünü otomatik oluşturur.

5. Doğrulayın

Konsolda veya oyun içinde /plugins komutunu çalıştırın. Plugin adı yeşil görünüyorsa yüklenmiştir; kırmızıysa bir hata vardır ve logs/latest.log dosyasına bakmanız gerekir.

Güncelleme ve /reload meselesi

Plugin güncellemek için eski .jar'ı silip yenisini atmak yerine Paper'ın update klasörü özelliğini kullanın: yeni sürümü plugins/update/ klasörüne koyun ve sunucuyu yeniden başlatın. Paper eski dosyayı otomatik olarak yenisiyle değiştirir. Bu yöntem, aynı plugin'in iki farklı sürümünün aynı anda yüklü kalması sorununu ortadan kaldırır.

/reload komutunu kullanmayın. Bu komut plugin'leri düzgün biçimde kapatmadan yeniden yükler; açık kalan veritabanı bağlantıları, zamanlanmış görevler ve bellek sızıntıları üretir. Sonuç genellikle anında değil, saatler sonra açıklanamayan TPS düşüşü ve çökme olarak ortaya çıkar. Doğrusu her zaman sunucuyu tamamen yeniden başlatmaktır.

Sürüm yükseltmelerinde ise sıralama şudur: önce yedek al, sonra plugin'leri güncelle, en son sunucu yazılımını güncelle. Paper'ın kendi dokümantasyonu yedeklemeyi "en önemli ve en sık atlanan adım" olarak tanımlar. Ayrıca bir dünyayı yeni sürüme yükselttikten sonra geri düşürmek mümkün değildir — bu yüzden yükseltme öncesi dünya klasörünün kopyası şart.

Yapılandırma ve izinler

Plugin ilk kez çalıştığında plugins/PluginAdi/ klasörünü ve içinde bir config.yml dosyası oluşturur. Bu dosya YAML formatındadır ve iki kuralı vardır: girintiler boşlukla yapılır, sekme (tab) karakteri kullanılmaz ve iki nokta üst üsteden sonra bir boşluk bırakılır. Bu iki kuraldan birini bozmak plugin'in yüklenmemesine yol açar.

Yapılandırmayı değiştirdikten sonra çoğu plugin kendi yeniden yükleme komutunu sunar (örneğin /pluginadi reload). Bu komut sunucu genelindeki /reload ile aynı şey değildir ve güvenlidir.

İzinler konusunda ise erken bir karar vermeniz gerekir: plugin'lerin çoğu izin düğümleri (permission node) üzerinden çalışır ve bunları yönetmek için bir izin plugin'i gerekir. LuckPerms bugün fiilî standarttır; grup tanımlayıp oyuncuları bu gruplara atayarak tüm plugin izinlerini tek yerden yönetirsiniz. İzin sistemi kurmadan plugin biriktirmek, ilerleyen aşamada çözülmesi zor bir karmaşa yaratır.

Plugin yüklenmiyorsa: 6 yaygın sebep

Her sorun giderme logs/latest.log dosyasıyla başlar. Konsolda kaybolan hata mesajı bu dosyada durur.

  • Sürüm uyuşmazlığı: Log'da "Unsupported API version" veya benzeri bir satır varsa plugin sunucu sürümünüz için derlenmemiştir. Plugin sayfasından doğru sürümü indirin.
  • Java sürümü: UnsupportedClassVersionError hatası doğrudan Java sürümünü işaret eder. 26.1 ve sonrası için Java 25 gerekir.
  • Eksik bağımlılık: Bazı plugin'ler başka bir plugin'e ihtiyaç duyar (örneğin Vault veya ProtocolLib). Log'da "depend" veya "not found" ifadesi geçiyorsa eksik olanı da kurun.
  • Bozuk config.yml: YAML hataları genellikle satır ve sütun numarasıyla birlikte raporlanır. Sekme karakteri kullanıp kullanmadığınızı kontrol edin.
  • Yanlış konum: Dosya plugins klasörünün doğrudan içinde mi? Alt klasörler taranmaz.
  • Yetersiz RAM: Çok sayıda plugin ve büyük bir dünya birlikte çalışırken bellek yetmezse sunucu açılış sırasında kapanır. Ayrılan RAM'i artırın.

Yeni sunucular için önerilen plugin seti

Plugin biriktirmek performansın en büyük düşmanıdır. Sağlam bir başlangıç için şu kategoriler yeterlidir:

  • Temel komutlar: Ev, ışınlanma, mesajlaşma ve yönetim komutlarını tek pakette veren bir çekirdek plugin.
  • İzin yönetimi: LuckPerms.
  • Arazi koruma: Oyuncuların birbirlerinin yapılarını bozmasını engelleyen bir koruma plugin'i — halka açık sunucularda ilk günden gereklidir.
  • Anti-grief / log: Kim neyi ne zaman değiştirdi bilgisini tutan bir kayıt plugin'i, sorun çıktığında geri alma imkânı verir.
  • Performans izleme: TPS ve profil verisi toplayan bir araç, hangi plugin'in yük ürettiğini gösterir.

Her yeni plugin'i tek tek ekleyin ve her eklemeden sonra sunucuyu bir süre izleyin. Beş plugin'i aynı anda kurup sorun yaşarsanız hangisinin sebep olduğunu bulmak saatlerinizi alır.

Plugin'ler ve sunucu kaynağı

Plugin'ler RAM ve CPU tüketir; özellikle arazi koruma ve kayıt plugin'leri veritabanı işlemleriyle birlikte belirgin yük üretir. Minecraft sunucusu tek çekirdek performansına duyarlı olduğu için işlemcinin frekansı, çekirdek sayısından daha belirleyicidir.

Nubitro Minecraft sunucuları Türkiye / İstanbul lokasyonunda, NVMe M.2 SSD disk ve 1 Gbps sınırsız trafik ile sunulur. Paketler 2 çekirdek / 4 GB RAM / 50 GB NVMe seviyesindeki Starter'dan başlar; Silver 4 CPU / 8 GB, Gold 6 CPU / 16 GB ve Premium 6 CPU / 32 GB RAM ile 100 GB NVMe yapılandırmasına kadar çıkar.

Türkiye lokasyonu, yurt içi oyuncu kitlesi için doğrudan ping avantajı demektir — plugin optimizasyonuyla kazanamayacağınız bir farktır. Güncel paketleri Minecraft sunucu kiralama sayfasından inceleyebilirsiniz. Hazır paket yerine tam kontrol istiyorsanız VDS ile VPS arasındaki fark yazımız hangi altyapının size uygun olduğunu netleştirir.

Sıkça Sorulan Sorular

Oyuncularımın plugin kurması gerekir mi?

Hayır. Plugin'ler yalnızca sunucuda çalışır; oyuncular standart Minecraft istemcisiyle bağlanır. İstemci tarafında kurulum gerektiren şey mod'dur, plugin değil.

Bir plugin'i nasıl kaldırırım?

Sunucuyu durdurun, plugins klasöründeki .jar dosyasını silin ve yeniden başlatın. Plugin'in yapılandırma klasörü yerinde kalır; tamamen temizlemek isterseniz onu da silin. Ancak plugin veri saklıyorsa (arazi koruma, ekonomi) klasörü silmek verileri kalıcı olarak yok eder.

Kaç plugin fazla sayılır?

Sayı değil, yük önemlidir. Hafif 30 plugin, kötü yazılmış 5 plugin'den daha az sorun çıkarabilir. Doğru yaklaşım, bir performans izleme aracıyla hangi plugin'in tick süresini yediğini ölçmektir.

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

Evet. Paper, Spigot API'siyle uyumludur ve Spigot plugin'lerini çalıştırır. Tersi geçerli değildir: yalnızca Paper API'si kullanan bir plugin Spigot'ta çalışmaz.

Sunucu sürümünü yükseltirken plugin'lerim bozulur mu?

Bazıları bozulabilir. Eşya, mob, paket veya dünya verisiyle çalışan plugin'ler sürüm atlamalarından sonra güncellenmek zorundadır. Yükseltmeden önce her plugin'in yeni sürümü desteklediğini kontrol edin ve mutlaka yedek alın.

/reload komutunu gerçekten hiç kullanmamalı mıyım?

Test ortamı dışında hayır. Plugin'leri düzgün kapatmadığı için bellek sızıntısı ve zamanlanmış görev çakışması üretir; belirtiler genellikle saatler sonra ortaya çıkar. Canlı sunucuda her zaman tam yeniden başlatma yapın.

Özet

  • Plugin yalnızca sunucuda çalışır; mod her oyuncuda kurulu olmak zorundadır.
  • Plugin çalıştırmak için Paper (veya Spigot) gerekir; vanilla sunucu plugin desteklemez.
  • Minecraft 1.20–1.21.11 için Java 21, 26.1 ve sonrası için Java 25 gerekir.
  • Plugin'i yalnızca Hangar, Modrinth, SpigotMC, BukkitDev veya resmî GitHub deposundan indirin.
  • .jar dosyası doğrudan plugins klasörüne konur; alt klasörler taranmaz.
  • Kurulumu /plugins komutuyla doğrulayın — yeşil isim başarılı demektir.
  • Güncellemede plugins/update/ klasörünü kullanın.
  • /reload kullanmayın; her zaman tam yeniden başlatma yapın.
  • YAML dosyalarında sekme karakteri kullanmayın, girintileri boşlukla verin.
  • Sorun giderme her zaman logs/latest.log ile başlar.
  • Plugin'leri tek tek ekleyin ve her eklemeden sonra sunucuyu izleyin.
Powered by WISECP
💬
Top