Herkese açık Paper veya Spigot sunucularının çoğu aynı küçük eklenti seti üzerine kuruludur: yetkiler için LuckPerms, temel komutlar için EssentialsX, ekonomi için Vault, geri almalar için CoreProtect, korumalı alanlar için WorldGuard ve lag'i bulmak için Spark. Aşağıda her kategorideki bilinen eklentiler, ne yaptıkları ve ne zaman gerektikleri var.
Bunların hepsi Paper'da ve genellikle Spigot ile Purpur'da da çalışır. Fabric ve Forge eklenti değil mod kullanır; Paper, Spigot, Purpur ve Fabric karşılaştırması yazısına bak. Hiç eklenti kurmadıysan Minecraft sunucusuna eklenti nasıl kurulur yazısıyla başla.
Yetkiler: LuckPerms
LuckPerms standart yetki eklentisidir. Her oyuncunun veya rütbenin hangi komutları ve özellikleri kullanabileceğini; gruplar (default, VIP, moderatör, admin), aralarındaki kalıtım ve her şeyi tarayıcından değiştirebileceğin bir web editörüyle kontrol eder. Ortak bir veritabanıyla Velocity veya BungeeCord ağı genelinde de çalışır. Önce bunu kur, çünkü neredeyse her diğer eklenti yetkileri kullanır. Kurulum LuckPerms nasıl kurulur yazısında.
Temel komutlar: EssentialsX
EssentialsX, oyuncuların beklediği komutları ekler: /home, /spawn, /tpa, /msg, /warp, kitler, takma adlar, posta, AFK durumu ve fazlası. Sohbet biçimlendirme için EssentialsX Chat ve spawn yönetimi için EssentialsX Spawn gibi isteğe bağlı modüllerle gelir. Yalnızca kullandığın modülleri kur ve oyuncuların sahip olmasını istemediğin komutları yetkiler üzerinden kapat.
Ekonomi: Vault ve bir ekonomi eklentisi
Vault tek başına hiçbir şey yapmaz. Marketlerin, mesleklerin, rütbe atlama ve diğer eklentilerin, hangi ekonomi ve yetki eklentisini kullanıyorsan onunla konuşmasını sağlayan bir köprüdür. Birçok eklenti bunu gerektirir.
Yine de bir ekonomi sağlayıcısına ihtiyacın var. EssentialsX'in Vault üzerinden çalışan ve çoğu hayatta kalma ve ekonomi sunucusu için yeterli olan basit bir yerleşik ekonomisi vardır (/balance, /pay, /baltop). Oyuncuların eşya alıp satması gerekiyorsa üstüne bir market eklentisi ekle.
Koruma ve geri alma
- CoreProtect blok değişikliklerini, sandık erişimini ve fazlasını kaydeder ve griefing'i oyuncuya, alana ve zamana göre geri alabilir. Her hayatta kalma sunucusunda olmalı. Bir bloğu kimin değiştirdiğini kontrol etmek için
/co inspectkullan. - WorldGuard bayraklarla korumalı bölgeler oluşturur: spawn'da PvP yok, yaratık doğması yok, blok kırma yok. Büyük alanları seçmek ve değiştirmek için standart inşa aracı olan WorldEdit'e ihtiyaç duyar. FastAsyncWorldEdit, birçok sunucunun büyük düzenlemeler için kullandığı daha hızlı bir alternatiftir.
- GriefPrevention, oyuncuların altın bir kürekle kendi arazilerini sahiplenmesini sağlar. Arazi hakkı oyuncular oynadıkça büyür; bu yüzden oyuncuların kendi üslerini kurduğu hayatta kalma ve SMP sunucularına uyar. Towny ve Factions sunucuları bunun yerine kendi arazi sistemlerini kullanır.
Yapıları güvende tutmak hakkında daha fazlası Minecraft sunucusu griefing ve DDoS'a karşı nasıl korunur yazısında.
Anti-cheat
Anti-cheat eklentileri fly, speed, reach ve kill aura gibi hareket ve dövüş hilelerini tespit eder. Yaygın olarak kullanılan seçenekler:
- Grim: ücretsiz ve açık kaynak; istemcinin ne yapması gerektiğini tahmin eden hareket kontrollerine odaklanır.
- Vulcan: ücretli; birçok dövüş ve hareket kontrolü var.
Hiçbir anti-cheat her şeyi yakalamaz ve her biri yanlış alarm verebilir, özellikle lag altında veya Geyser üzerinden gelen Bedrock oyuncularında. Anında ban yerine otomatik atma veya yetkililere uyarıyla başla ve kendi oyun modlarınla test et. Anti-cheat en çok PvP ve mini oyun sunucularında önemlidir.
Sohbet ve moderasyon
- Cezalar: bir ban eklentisi sana geçici banlar, susturmalar, uyarılar ve oyuncu başına bir geçmiş verir. LiteBans (ücretli) ve AdvancedBan (ücretsiz) yaygın seçeneklerdir. Bir ağ çalıştırıyorsan verileri veritabanında saklayan birini seç.
- Sohbet filtreleme: ChatControl gibi eklentiler spam'i, büyük harfleri, tekrarlanan mesajları ve reklamları engeller.
- Discord köprüsü: DiscordSRV oyun içi sohbeti bir Discord kanalına bağlar ve konsol çıktısını bir yetkili kanalına gönderebilir.
Performans araçları
- Spark bir profiler'dır: sunucunun zamanını neye harcadığını kaydeder, böylece hangi eklentinin, varlığın veya chunk'ın lag'e neden olduğunu görebilirsin. Güncel Paper sürümleri bunu içerir.
/spark profiler startçalıştır, lag'i bekle, sonra/spark profiler stopçalıştır ve bağlantıyı aç. - Chunky dünyayı önceden oluşturur. Oyuncular keşfederken yeni chunk oluşturmak lag'in en yaygın nedenlerinden biridir; bu yüzden sunucuyu açmadan önce bir dünya sınırı belirle ve Chunky'yi çalıştır.
Birkaç dakikada bir varlıkları ve eşyaları silerek "lag'i temizlemeyi" vaat eden eklentilerden kaçın. Sorunu gizler ve oyuncuları sinirlendirirler. Bunun yerine ne yapılacağını lag nasıl azaltılır yazısı açıklıyor.
Crossplay: Geyser ve Floodgate
Geyser, Bedrock ile Java arasında çeviri yapar; böylece telefon, konsol ve Windows Bedrock oyuncuları Java sunucuna girebilir. Floodgate, bu Bedrock oyuncularının Java hesabı olmadan girmesini sağlar. Bedrock oyuncuları ayrı bir UDP portundan bağlanır, varsayılan olarak 19132. Tüm adımlar Minecraft sunucusu crossplay nasıl yapılır yazısında.
Oylama ve oy ödülleri
Sunucu listelerindeki oylar yeni oyuncular getirir ve ödüller oyuncularına her gün oy vermek için bir sebep verir.
- CraftRank Votes, CraftRank için ücretsiz eklentimizdir. Votifier olmadan ve hiçbir port açmadan oy ödülleri verir, henüz oy vermemiş oyunculara hatırlatır, PlaceholderAPI placeholder'ları sağlar ve
/craftrank spawnile ziyaretçilerin sunucu sayfanda spawn'ını 3D olarak gezmesine izin verir. Buradan indir; kurulum dokümantasyonda. - NuVotifier, Votifier protokolünü kullanan listelerden oyları alır; VotingPlugin veya SuperbVote gibi bir oy dinleyici eklenti de bu oyları ödüllere dönüştürür. Votifier nasıl kurulur yazısına bak.
İkisini yan yana çalıştırabilirsin.
Skor tabloları, tab listesi ve hologramlar
- PlaceholderAPI, eklentilerin bir oyuncunun rütbesi, bakiyesi veya oy sayısı gibi değerleri
%player_name%gibi placeholder'lar olarak paylaşmasını sağlar. Erken kur; birçok görüntüleme eklentisi buna bağlıdır. Ek placeholder'lar,/papi ecloud downloadile indirdiğin eklentiler (expansion) olarak gelir. - TAB, animasyonlar ve PlaceholderAPI desteğiyle tab listesini, kafaların üstündeki isim etiketlerini ve kenar çubuğu skor tablosunu yönetir.
- DecentHolograms, havada duran metin ve eşya gösterimleri oluşturur; spawn bilgisi, en çok oy verenler ve sıralama tabloları için kullanışlıdır.
Diğer popüler eklentiler
- Multiverse-Core: tek bir sunucuda kaynak dünyası, yaratıcı dünya ve etkinlik dünyası gibi birkaç dünya çalıştır.
- Bir yedekleme eklentisi veya hosting yedekleri: Minecraft sunucusu nasıl yedeklenir yazısına bak.
Kaç eklenti fazladır?
Sabit bir sayı yok. 60 iyi yapılmış eklentisi olan bir sunucu, 10 kötü yapılmış eklentisi olandan daha akıcı çalışabilir. Önemli olanlar:
- Her eklentinin bir görevi olmalı. Neden kurulu olduğunu söyleyemiyorsan kaldır.
- Çakışmalardan kaçın. Sohbeti, evleri veya ekonomiyi aynı anda yöneten iki eklenti birbiriyle çatışır ve oyuncuların kafasını karıştırır.
- Eklentileri teker teker ekle ve test et, böylece bir şey bozulduğunda neyin bozduğunu bilirsin.
- Sunucu lag'lendiğinde hangi eklentinin ağır olduğunu tahmin etmek yerine Spark ile profil çıkar.
- Güncel tut ve sunucuyu güncellemeden önce eklentinin Minecraft sürümünü desteklediğini kontrol et.
Eklentileri güvenle nereden indirirsin
Eklentileri yalnızca Hangar (PaperMC'nin eklenti sitesi), Modrinth, SpigotMC veya geliştiricinin kendi GitHub sürümlerinden indir. Yeniden yükleme sitelerinden ve ücretli eklentilerin "ücretsiz" kopyalarından kaçın: bunlar, sunucu erişimini çalan veya operatör yetkisi için arka kapı ekleyen kötü amaçlı yazılımları yaymanın yaygın bir yoludur. Ücretli eklentiler, hacklenmiş bir sunucuyu yeniden kurmaya kıyasla ucuzdur.