Plugin Minecraft EssentialsAntiBuild

Informazioni su EssentialsAntiBuild e i server dove e stato trovato

🔌 Informazioni su AntiBuild

AntiBuild (distribuito come modulo AntiBuild di Essentials/EssentialsX) è un modulo plugin per Minecraft che estrae ed estende la funzionalità "antibuild" dalla suite Essentials. Offre agli amministratori del server un controllo granulare, basato sui permessi, su quali blocchi e oggetti i giocatori possono piazzare, rompere, usare, craftare, raccogliere o buttare.

🎯 Scopo

AntiBuild risolve il problema delle interazioni indesiderate con blocchi/oggetti e del griefing mirato, permettendo agli operatori di limitare le azioni per singolo oggetto e per singolo blocco. È utile quando servono regole centralizzate, basate sui permessi, per costruzione e interazione invece della sola protezione basata sulle regioni.

⚙️ Funzionalità

  • Blacklist a livello di server per piazzare, rompere, usare e spostare con i pistoni blocchi specifici.
  • Blacklist per l’uso degli oggetti per bloccare interazioni specifiche con alcuni oggetti.
  • Regole basate sui permessi per consentire/negare place/break/interact/craft/pickup/drop in base all’ID/nome dell’oggetto.
  • Supporto legacy per la vecchia sintassi delle blacklist (ID) e transizione ai nomi degli oggetti nelle versioni moderne di Minecraft.
  • Sistema di avvisi di build per notificare lo staff quando determinati oggetti vengono piazzati, usati o rotti.
  • Permesso globale di esclusione per esentare gli utenti fidati dai controlli e ridurre l’overhead a runtime.

🧩 A chi è rivolto

  • Server Survival/SMP e pubblici, piccoli o grandi, che necessitano di restrizioni per oggetto/costruzione.
  • Server che usano già Essentials/EssentialsX e vogliono le funzionalità antibuild modulari.
  • Amministratori che preferiscono il controllo basato sui permessi alla protezione basata sulle regioni per oggetti specifici.

🏗️ Esempi d’uso

  • Impedire ai giocatori di piazzare TNT, pistoni o altri blocchi che influenzano il server, consentendo comunque la costruzione normale.
  • Bloccare l’uso di oggetti specifici (ad esempio, acciarino) lasciando però costruire con altri.
  • Avvisare lo staff quando un giocatore piazza o interagisce con un oggetto monitorato.

🔐 Permessi

PermessoDescrizionePredefinito
essentials.buildEsclusione globale: l’utente è esentato dai controlli AntiBuild.non specificato
essentials.protect.exemptplacementEsenta il giocatore dalle blacklist di piazzamento.non specificato
essentials.protect.exemptusageEsenta il giocatore dalle blacklist di utilizzo.non specificato
essentials.protect.exemptbreakEsenta il giocatore dalle blacklist di rottura.non specificato
essentials.protect.alertsRicevere avvisi dello staff quando gli oggetti monitorati vengono attivati.non specificato
essentials.protect.alerts.notriggerEsenta un giocatore dal generare notifiche di avviso.non specificato
essentials.build.place.<id>Consente di piazzare il specifico ID (o nome) dell’oggetto/blocco.non specificato
essentials.build.break.<id>Consente di rompere il specifico ID (o nome) dell’oggetto/blocco.non specificato
essentials.build.interact.<id>Consente di interagire con il specifico ID (o nome) dell’oggetto/blocco.non specificato
essentials.build.craft.<id>Consente di craftare il specifico ID (o nome) dell’oggetto.non specificato
essentials.build.pickup.<id>Consente di raccogliere il specifico ID (o nome) dell’oggetto.non specificato
essentials.build.drop.<id>Consente di buttare il specifico ID (o nome) dell’oggetto.non specificato

Note: il plugin supporta varianti di permesso con wildcard e per datavalue (ad esempio essentials.build.* o essentials.build.place.54:*) come documentato dal modulo.

⚙️ Installazione

📥 Configurazione

  • Ottieni il modulo AntiBuild corrispondente alla versione del tuo modulo principale Essentials/EssentialsX (il modulo è pubblicato come addon di Essentials/EssentialsX).
  • Inserisci il file .jar del modulo nella cartella plugins/ del server, insieme al plugin principale Essentials/EssentialsX.
  • Riavvia il server e controlla la console per confermare che il modulo sia stato caricato.

📦 Dipendenze

  • EssentialsX (versione corrispondente del modulo principale) — richiesto, poiché il modulo dipende dalla suite principale.
  • Vault — consigliato/usato da EssentialsX per le interazioni economia/permessi.
  • Plugin permessi (esempio: LuckPerms) — richiesto per gestire efficacemente i nodi di permesso per oggetti/blocchi.

🧾 Configurazione

  • AntiBuild utilizza sezioni di configurazione per blacklist e avvisi, dove elenchi gli oggetti bloccati/monitorati per ID (legacy) o per nome dell’oggetto nelle versioni moderne di Minecraft.
  • Le chiavi di configurazione standard includono blacklist.placement, blacklist.usage, blacklist.break, blacklist.piston e alert.on-placement, alert.on-use, alert.on-break.
  • Il modulo espone i pattern di permesso essentials.build.* per un controllo granulare.

🧠 Note tecniche

  • Il modulo mantiene il supporto legacy per gli ID numerici, ma usa i nomi degli oggetti su Minecraft 1.13+.
  • Verifica la compatibilità della piattaforma e della versione con la build del modulo che scarichi; le build moderne di EssentialsX elencano le versioni di Minecraft supportate.
  • AntiBuild è fornito come modulo nell’ecosistema Essentials/EssentialsX, non come plugin monolitico autonomo.

🤝 Quando questo plugin è utile

Se hai bisogno di un controllo preciso, basato sui permessi, su quali oggetti e blocchi i giocatori possano interagire (ad esempio per prevenire il griefing o limitare blocchi che influenzano il server), AntiBuild ti permette di applicare queste regole centralmente tramite permessi e blacklist, integrandosi con l’attuale configurazione Essentials/EssentialsX.

Server con il plugin EssentialsAntiBuild

La pagina del plugin EssentialsAntiBuild mostra su quali server il monitoraggio ha trovato questo plugin, con quali piattaforme e versioni compare.

I plugin possono aggiungere comandi, economia, protezione, diritti di accesso, minigiochi, integrazioni o altre meccaniche. Il ruolo effettivo di EssentialsAntiBuild dipende dalla configurazione del singolo server.

I dati vengono generati automaticamente dalle risposte tecniche dei server. Se un server nasconde l'elenco dei plugin, potrebbe non comparire in questa sezione anche se usa EssentialsAntiBuild.

Usa l'elenco dei server con EssentialsAntiBuild per confrontare i progetti, verificare le versioni compatibili o trovare esempi di utilizzo del plugin su server pubblici.