Minecraft Servers HQ

Minecraft eklentisi AdvancedBan

AdvancedBan ve bulunduğu sunucular hakkında bilgi

🔌 AdvancedBan hakkında

AdvancedBan, tek sunucularda ve BungeeCord ağlarında oyuncu cezalarını yönetmek için kullanılan bir Minecraft eklentisidir. Warn, mute, ban, IP ban, geçici cezalar ve kick işlemlerini tek yerde toplar ve oyuncunun ceza geçmişini saklar. Eklenti; yapılandırılabilir zaman/düzen şablonları, çeviri için mesaj dosyaları ve hem yerel dosya depolama hem de MySQL desteği sunar.

🎯 Amaç

AdvancedBan, sunucu yöneticilerine ve moderasyon ekiplerine bağımsız Spigot/Bukkit sunucularında ve BungeeCord kullanan proxy ağlarında çalışan tek ve yapılandırılabilir bir ceza sistemi sunmayı amaçlar. Düzenli ceza kayıtlarına ve isteğe bağlı ağ geneli senkronizasyona ihtiyaç duyan sunucular için uygundur.

⚙️ Özellikler

  • Warn, temp-warn ve kalıcı warn
  • Mute ve geçici mute
  • Ban ve geçici ban
  • IP ban ve geçici IP ban
  • Kick
  • Geçmiş cezaları incelemek için PlayerHistory
  • Çeviriler için yapılandırılabilir zaman düzenleri ve mesaj dosyaları
  • MySQL ve yerel dosya depolama desteği
  • İsteğe bağlı web/izleme paneli (hariciden erişilebilir MySQL gerekir)
  • Diğer eklentilerin AdvancedBan ile entegre olması için API
  • bStats metrik entegrasyonu

🧩 Kimler için

  • Yapılandırılmış moderasyon gerektiren küçük ve büyük survival / SMP sunucuları
  • Senkronize ceza gerektiren BungeeCord kullanan ağlar
  • Yapılandırılabilir düzenler ve çeviriye hazır mesaj dosyaları isteyen sunucu yöneticileri

🏗️ Örnek kullanım senaryoları

  • Bir yönetici, otomatik zaman düzeniyle kural ihlali için tempban verir.
  • Moderatörler, daha fazla yaptırım uygulamadan önce bir oyuncunun PlayerHistory kaydını kontrol ederek geçmiş warn'ları inceler.
  • Bir ağ, proxy ve backend sunucular arasında cezaları paylaşmak için MySQL depolaması kullanır.

⌨️ Komutlar

CommandDescriptionPermissionAccess
/kickBir oyuncuyu atar.belirtilmemişAdmin
/banBir oyuncuyu banlar.belirtilmemişAdmin
/tempbanBir oyuncuyu belirli bir süre için geçici olarak banlar.belirtilmemişAdmin
/banipBir oyuncunun IP'sini banlar (oyuncu adı veya IP).belirtilmemişAdmin
/muteBir oyuncuyu susturur.belirtilmemişAdmin
/tempmuteBir oyuncuyu geçici olarak susturur.belirtilmemişAdmin
/warnBir oyuncuyu uyarır.belirtilmemişAdmin
/tempwarnBir oyuncuyu geçici olarak uyarır.belirtilmemişAdmin
/noteBir oyuncu profiline dahili not ekler.belirtilmemişAdmin
/advancedbanEklenti durumunu kontrol eder.belirtilmemişAdmin

(Yukarıdaki komutlar resmi eklenti kaynaklarında belgelenmiştir; çoğu komut için belirli permission node'ları ana sayfalarda listelenmez.)

🔐 İzinler

PermissionDescriptionDefault
advancedban.guiResmi GUI eklentisini (/bangui) ve özelliklerini kullanmak için gereken izin.belirtilmemiş

⚙️ Kurulum

📥 Kurulum

  • Resmi AdvancedBan jar dosyasını indirin ve sunucunuzun plugins/ klasörüne yerleştirin (ister Spigot/Bukkit sunucusunda ister ağ kurulumlarında BungeeCord proxy üzerinde).
  • Sunucuyu veya BungeeCord proxy'sini yeniden başlatın.
  • Eklenti kontrol komutunu çalıştırarak eklentinin yüklendiğini doğrulayın (eklenti yönetici kontrol komutu sağlar).

📦 Bağımlılıklar

  • İsteğe bağlı: Resmi GUI eklentisi AdvancedGUI'ye bağlıdır (eklentiye özeldir).
  • Depolama: MySQL (ağ tabanlı) veya yerel dosya depolamayı (gömülü) destekler.

🧾 Yapılandırma

  • Eklenti, çeviri ve düzen özelleştirmesi için ayrıntılı bir config dosyası ve tam bir mesaj dosyası sağlar.
  • Bir web/izleme paneli mevcuttur, ancak AdvancedBan v2.0.0+ ve dışarıdan erişilebilir bir MySQL sunucusu gerektirir.

🧠 Teknik notlar

  • Desteklenen sunucu türleri: Bukkit/Spigot ve BungeeCord (proje hem Bukkit hem de Bungee modüllerini içerir).
  • Depolama arka uçları: yerel dosya depolama veya MySQL (ağ/web özellikleri için MySQL gerekir).
  • API: AdvancedBan, diğer eklentiler için bir API sunar (JavaDocs ve API kullanımı proje tarafından sağlanır).
  • Metrikler: eklenti kullanımı bStats üzerinden raporlar.
  • Lisans: GPL-3.0 (proje deposu).

🤝 Bu eklenti ne zaman faydalıdır

Bağımsız bir Spigot sunucusunda veya ortak depolamaya sahip BungeeCord proxy üzerinden çalışabilen, tek ve yapılandırılabilir bir ceza sistemine ihtiyacınız varsa, AdvancedBan belgelenmiş ceza işlemleri, oyuncu geçmişi ve eklentiler ile harici araçlar için entegrasyon noktaları sunar.

AdvancedBan eklentisine sahip sunucular

AdvancedBan eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.

Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. AdvancedBan eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.

Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa AdvancedBan kullansa bile bu bölümde görünmeyebilir.

Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için AdvancedBan bulunan sunucu listesini kullanın.