Minecraft Servers HQ

Plugin Minecraft EssentialsAntiBuild

Informații despre EssentialsAntiBuild și serverele unde a fost găsit

🔌 Despre AntiBuild

AntiBuild (distribuit ca modulul Essentials/EssentialsX AntiBuild) este un modul de plugin Minecraft care extrage și extinde funcționalitatea "antibuild" din pachetul Essentials. Le oferă administratorilor de server un control granular, bazat pe permisiuni, asupra blocurilor și itemelor pe care jucătorii le pot plasa, sparge, folosi, crafui, ridica sau arunca.

🎯 Scop

AntiBuild rezolvă problema interacțiunilor nedorite cu blocuri/iteme și a griefingului țintit, permițând operatorilor să restricționeze acțiuni pentru fiecare item și fiecare bloc. Este util atunci când aveți nevoie de reguli centralizate, bazate pe permisiuni, pentru comportamentul de construire și interacțiune, nu doar de protecție bazată pe regiuni.

⚙️ Funcții

  • Blacklisturi la nivelul serverului pentru plasarea, spargerea, folosirea și mutarea cu pistonul a unor blocuri specifice.
  • Blacklist pentru folosirea itemelor, pentru a bloca interacțiuni specifice cu iteme.
  • Reguli allow/deny bazate pe permisiuni pentru place/break/interact/craft/pickup/drop, pe baza ID-ului/numei itemului, per item.
  • Suport legacy pentru sintaxa mai veche a blacklistului (ID-uri) și tranziție la numele itemelor în versiunile moderne de Minecraft.
  • Sistem de alerte pentru construire, care notifică staff-ul când anumite iteme sunt plasate, folosite sau sparte.
  • Permisiune globală de opt-out pentru a scuti utilizatorii de încredere de verificări și a reduce overhead-ul de rulare.

🧩 Pentru cine este

  • Servere Survival/SMP mici până la mari și servere publice care au nevoie de restricții per item/construcție.
  • Servere care folosesc deja Essentials/EssentialsX și vor funcții antibuild modulare.
  • Administratori care preferă controlul bazat pe permisiuni în locul protecției bazate pe regiuni pentru anumite iteme.

🏗️ Exemple de utilizare

  • Împiedicarea jucătorilor să plaseze TNT, pistoane sau alte blocuri cu impact asupra serverului, permițând în același timp construirea normală.
  • Blocarea folosirii unor iteme specifice (de exemplu, flint and steel), permițând altora să construiască.
  • Avertizarea staff-ului când un jucător plasează sau interacționează cu un item monitorizat.

🔐 Permisiuni

PermissionDescriptionDefault
essentials.buildOpt-out global: utilizatorul este scutit de verificările AntiBuild.nespecificat
essentials.protect.exemptplacementScutește jucătorul de blacklisturile pentru plasare.nespecificat
essentials.protect.exemptusageScutește jucătorul de blacklisturile pentru folosire.nespecificat
essentials.protect.exemptbreakScutește jucătorul de blacklisturile pentru spargere.nespecificat
essentials.protect.alertsPrimește alerte pentru staff când sunt declanșate itemele monitorizate.nespecificat
essentials.protect.alerts.notriggerScutește un jucător de la declanșarea notificărilor de alertă.nespecificat
essentials.build.place.<id>Permite plasarea itemului/blocului specific după id (sau nume).nespecificat
essentials.build.break.<id>Permite spargerea itemului/blocului specific după id (sau nume).nespecificat
essentials.build.interact.<id>Permite interacțiunea cu itemul/blocul specific după id (sau nume).nespecificat
essentials.build.craft.<id>Permite craftingul itemului specific după id (sau nume).nespecificat
essentials.build.pickup.<id>Permite ridicarea itemului specific după id (sau nume).nespecificat
essentials.build.drop.<id>Permite aruncarea itemului specific după id (sau nume).nespecificat

Notă: pluginul acceptă variante de permisiuni cu wildcard și per-datavalue (de exemplu essentials.build.* sau essentials.build.place.54:*), așa cum este documentat de modul.

⚙️ Instalare

📥 Configurare

  • Obțineți modulul AntiBuild care corespunde versiunii modulului principal Essentials/EssentialsX (modulul este publicat ca addon pentru Essentials/EssentialsX).
  • Plasați fișierul .jar al modulului în directorul plugins/ al serverului, alături de pluginul principal Essentials/EssentialsX.
  • Reporniți serverul și verificați consola serverului pentru a confirma că modulul a fost încărcat.

📦 Dependențe

  • EssentialsX (versiunea corespunzătoare a modulului principal) — necesar, deoarece modulul depinde de pachetul principal.
  • Vault — recomandat/folosit de EssentialsX pentru interacțiuni economice/de permisiuni.
  • Plugin de permissions (exemplu: LuckPerms) — necesar pentru a gestiona eficient nodurile de permisiuni pentru iteme/blocuri.

🧾 Configurare

  • AntiBuild folosește secțiuni de configurare blacklist și alert în care listați itemele blocate/alertate după ID (legacy) sau după numele itemului în versiunile moderne de Minecraft.
  • Cheile standard de config includ blacklist.placement, blacklist.usage, blacklist.break, blacklist.piston și alert.on-placement, alert.on-use, alert.on-break.
  • Modulul expune modelele de permisiuni essentials.build.* pentru control granular.

🧠 Note tehnice

  • Modulul păstrează suportul legacy pentru ID-uri numerice, dar folosește nume de iteme pe Minecraft 1.13+.
  • Confirmați compatibilitatea de platformă și versiune cu buildul modulului pe care îl descărcați; buildurile moderne EssentialsX listează versiunile specifice de Minecraft suportate.
  • AntiBuild este oferit ca modul în ecosistemul Essentials/EssentialsX, nu ca plugin monolitic de sine stătător.

🤝 Când este util acest plugin

Dacă aveți nevoie de control precis, bazat pe permisiuni, asupra itemelor și blocurilor cu care jucătorii pot interacționa (de exemplu pentru a preveni griefingul sau pentru a restricționa blocurile cu impact asupra serverului), AntiBuild vă permite să aplicați central aceste reguli prin permisiuni și blacklisturi, integrându-se în același timp cu configurația existentă Essentials/EssentialsX.

Servere cu pluginul EssentialsAntiBuild

Pagina pluginului EssentialsAntiBuild arată pe ce servere monitorizarea a găsit acest plugin și cu ce platforme și versiuni apare.

Pluginurile pot adăuga comenzi, economie, protecție, permisiuni, minigames, integrări sau alte mecanici. Rolul real al EssentialsAntiBuild depinde de configurarea fiecărui server.

Datele sunt generate automat din răspunsurile tehnice ale serverelor. Dacă un server ascunde lista de pluginuri, poate să nu apară în această secțiune, chiar dacă folosește EssentialsAntiBuild.

Folosește lista serverelor cu EssentialsAntiBuild pentru a compara proiecte, a verifica versiuni compatibile sau a găsi exemple de utilizare a pluginului pe servere publice.