Minecraft Servers HQ

Minecraft eklentisi EssentialsAntiBuild

EssentialsAntiBuild ve bulunduğu sunucular hakkında bilgi

🔌 AntiBuild hakkında

AntiBuild (Essentials/EssentialsX AntiBuild modülü olarak dağıtılır), Essentials paketindeki "antibuild" işlevini ayırıp genişleten bir Minecraft eklenti modülüdür. Sunucu yöneticilerine, oyuncuların hangi blokları ve öğeleri yerleştirebileceği, kırabileceği, kullanabileceği, üretebileceği, toplayabileceği veya bırakabileceği üzerinde izinlere dayalı, ayrıntılı kontrol sağlar.

🎯 Amaç

AntiBuild, istenmeyen blok/öğe etkileşimleri ve hedefli griefing sorununu çözer; operatörlerin eylemleri öğe ve blok bazında kısıtlamasına olanak tanır. Yalnızca bölge tabanlı koruma yerine, yapı ve etkileşim için merkezi, izin tabanlı kurallara ihtiyaç duyduğunuz yerlerde kullanışlıdır.

⚙️ Özellikler

  • Belirli blokları yerleştirme, kırma, kullanma ve pistonla taşıma için sunucu genelinde kara listeler.
  • Belirli öğe etkileşimlerini engellemek için öğe kullanımı kara listesi.
  • Öğe ID/adı bazında place/break/interact/craft/pickup/drop için izin tabanlı allow/deny kuralları.
  • Eski kara liste sözdizimi (ID'ler) için geriye dönük destek ve modern Minecraft sürümlerinde öğe adlarına geçiş.
  • Belirli öğeler yerleştirildiğinde, kullanıldığında veya kırıldığında ekibi bilgilendiren yapı uyarı sistemi.
  • Güvenilir kullanıcıları kontrollerden muaf tutarak çalışma zamanı yükünü azaltan global çıkış izni.

🧩 Kimler için

  • Öğeye/yapıya göre kısıtlamalara ihtiyaç duyan küçükten büyüğe Survival/SMP ve herkese açık sunucular.
  • Zaten Essentials/EssentialsX kullanan ve modüler antibuild özelliklerini isteyen sunucular.
  • Belirli öğeler için bölge tabanlı koruma yerine izin tabanlı kontrolü tercih eden yöneticiler.

🏗️ Örnek kullanım alanları

  • Oyuncuların TNT, pistonlar veya sunucuyu etkileyen diğer blokları yerleştirmesini engelleyip normal yapmaya izin vermek.
  • Belirli öğelerin kullanımını (örneğin, çakmaktaşı ve çelik) engellerken diğerlerinin yapmasına izin vermek.
  • Bir oyuncu izlenen bir öğeyi yerleştirdiğinde veya onunla etkileşime girdiğinde ekibi uyarmak.

🔐 İzinler

İzinAçıklamaVarsayılan
essentials.buildGlobal muafiyet: kullanıcı AntiBuild kontrollerinden muaftır.belirtilmemiş
essentials.protect.exemptplacementOyuncuyu yerleştirme kara listelerinden muaf tutar.belirtilmemiş
essentials.protect.exemptusageOyuncuyu kullanım kara listelerinden muaf tutar.belirtilmemiş
essentials.protect.exemptbreakOyuncuyu kırma kara listelerinden muaf tutar.belirtilmemiş
essentials.protect.alertsİzlenen öğeler tetiklendiğinde ekip uyarıları alın.belirtilmemiş
essentials.protect.alerts.notriggerBir oyuncunun uyarı bildirimlerini tetiklemesini engeller.belirtilmemiş
essentials.build.place.<id>Belirli öğe/blok ID'sinin (veya adının) yerleştirilmesine izin verir.belirtilmemiş
essentials.build.break.<id>Belirli öğe/blok ID'sinin (veya adının) kırılmasına izin verir.belirtilmemiş
essentials.build.interact.<id>Belirli öğe/blok ID'si (veya adı) ile etkileşime izin verir.belirtilmemiş
essentials.build.craft.<id>Belirli öğe ID'sinin (veya adının) üretilmesine izin verir.belirtilmemiş
essentials.build.pickup.<id>Belirli öğe ID'sinin (veya adının) toplanmasına izin verir.belirtilmemiş
essentials.build.drop.<id>Belirli öğe ID'sinin (veya adının) bırakılmasına izin verir.belirtilmemiş

Notlar: eklenti, modülün belgelerinde belirtildiği gibi joker karakter ve datavalue başına izin varyantlarını destekler (örneğin essentials.build.* veya essentials.build.place.54:*).

⚙️ Kurulum

📥 Ayar

  • Essentials/EssentialsX ana modül sürümünüzle eşleşen AntiBuild modülünü edinin (modül, Essentials/EssentialsX eklentisi olarak yayınlanır).
  • Modülün .jar dosyasını, ana Essentials/EssentialsX eklentisinin yanında sunucunuzun plugins/ dizinine yerleştirin.
  • Sunucuyu yeniden başlatın ve modülün yüklendiğini doğrulamak için sunucu konsolunu kontrol edin.

📦 Bağımlılıklar

  • EssentialsX (ana modülün eşleşen sürümü) — gereklidir, çünkü modül ana pakete bağlıdır.
  • Vault — ekonomi/izin etkileşimleri için EssentialsX tarafından önerilir/kullanılır.
  • Permissions eklentisi (örnek: LuckPerms) — öğe/blok izin düğümlerini etkin şekilde yönetmek için gereklidir.

🧾 Yapılandırma

  • AntiBuild, engellenen/uyarı verilen öğeleri ID ile (eski sürüm) veya modern Minecraft sürümlerinde öğe adıyla listelediğiniz kara liste ve uyarı yapılandırma bölümlerini kullanır.
  • Standart yapılandırma anahtarları arasında blacklist.placement, blacklist.usage, blacklist.break, blacklist.piston ve alert.on-placement, alert.on-use, alert.on-break bulunur.
  • Modül, ayrıntılı kontrol için essentials.build.* izin kalıplarını sunar.

🧠 Teknik Notlar

  • Modül, sayısal ID'ler için eski sürüm desteğini korur, ancak Minecraft 1.13+ sürümlerinde öğe adlarını kullanır.
  • İndirdiğiniz modül sürümünün platform ve sürüm uyumluluğunu doğrulayın; modern EssentialsX sürümleri desteklenen belirli Minecraft sürümlerini listeler.
  • AntiBuild, bağımsız tek parça bir eklenti yerine Essentials/EssentialsX ekosisteminde bir modül olarak sunulur.

🤝 Bu eklenti ne zaman kullanışlıdır

Oyuncuların hangi öğe ve bloklarla etkileşime girebileceği üzerinde hassas, izin tabanlı bir kontrole ihtiyacınız varsa (örneğin griefing'i önlemek veya sunucuyu etkileyen blokları kısıtlamak için), AntiBuild mevcut Essentials/EssentialsX kurulumuyla entegre olurken bu kuralları izinler ve kara listeler aracılığıyla merkezi olarak uygulamanızı sağlar.

EssentialsAntiBuild eklentisine sahip sunucular

EssentialsAntiBuild 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. EssentialsAntiBuild 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 EssentialsAntiBuild 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 EssentialsAntiBuild bulunan sunucu listesini kullanın.