Minecraft Servers HQ

Minecraft plugin EssentialsAntiBuild

Informatie over EssentialsAntiBuild en bevestigde servers

🔌 Over AntiBuild

AntiBuild (uitgebracht als de Essentials/EssentialsX AntiBuild-module) is een Minecraft-pluginmodule die de "antibuild"-functionaliteit uit de Essentials-suite extraheert en uitbreidt. Het geeft serverbeheerders gedetailleerde, op permissies gebaseerde controle over welke blocks en items spelers mogen plaatsen, breken, gebruiken, craften, oppakken of droppen.

🎯 Doel

AntiBuild lost het probleem op van ongewenste block/item-interacties en gerichte griefing door operators acties per item en per block te laten beperken. Het is handig wanneer je gecentraliseerde, op permissies gebaseerde regels nodig hebt voor bouw- en interactiegedrag in plaats van alleen regio-bescherming.

⚙️ Functies

  • Serverbrede blacklists voor het plaatsen, breken, gebruiken en met een piston verplaatsen van specifieke blocks.
  • Item-gebruiksblacklist om specifieke iteminteracties te blokkeren.
  • Op permissies gebaseerde allow/deny-regels voor place/break/interact/craft/pickup/drop op basis van item-ID/naam per item.
  • Legacy-ondersteuning voor oudere blacklist-syntaxis (ID's) en overstap naar itemnamen op moderne Minecraft-versies.
  • Bouwwaarschuwingssysteem om staff te melden wanneer bepaalde items worden geplaatst, gebruikt of gebroken.
  • Globale opt-out-permissie om vertrouwde gebruikers uit te zonderen van controles en de runtime-overhead te verminderen.

🧩 Voor wie is het

  • Kleine tot grote Survival/SMP- en publieke servers die beperkingen per item/build nodig hebben.
  • Servers die al Essentials/EssentialsX gebruiken en de modulaire antibuild-functies willen.
  • Beheerders die de voorkeur geven aan permissie-gebaseerde controle boven regio-gebaseerde bescherming voor specifieke items.

🏗️ Voorbeeldgebruik

  • Voorkom dat spelers TNT, pistons of andere blocks die impact hebben op de server plaatsen, terwijl normaal bouwen wel toegestaan blijft.
  • Blokkeer het gebruik van specifieke items (bijvoorbeeld flint and steel) en laat andere items wel toe om te bouwen.
  • Waarschuw staff wanneer een speler een gemonitord item plaatst of ermee interageert.

🔐 Permissies

PermissionDescriptionDefault
essentials.buildGlobale opt-out: gebruiker is uitgezonderd van AntiBuild-controles.niet gespecificeerd
essentials.protect.exemptplacementSpeler vrijstellen van placement-blacklists.niet gespecificeerd
essentials.protect.exemptusageSpeler vrijstellen van usage-blacklists.niet gespecificeerd
essentials.protect.exemptbreakSpeler vrijstellen van break-blacklists.niet gespecificeerd
essentials.protect.alertsStaffwaarschuwingen ontvangen wanneer gemonitorde items worden geactiveerd.niet gespecificeerd
essentials.protect.alerts.notriggerEen speler vrijstellen van het triggeren van waarschuwingsmeldingen.niet gespecificeerd
essentials.build.place.<id>Het specifieke item/block-id (of naam) mogen plaatsen.niet gespecificeerd
essentials.build.break.<id>Het specifieke item/block-id (of naam) mogen breken.niet gespecificeerd
essentials.build.interact.<id>Interactie met het specifieke item/block-id (of naam) toestaan.niet gespecificeerd
essentials.build.craft.<id>Het craften van het specifieke item-id (of naam) toestaan.niet gespecificeerd
essentials.build.pickup.<id>Het oppakken van het specifieke item-id (of naam) toestaan.niet gespecificeerd
essentials.build.drop.<id>Het droppen van het specifieke item-id (of naam) toestaan.niet gespecificeerd

Opmerking: de plugin ondersteunt wildcard- en per-datavalue-permissievarianten (bijvoorbeeld essentials.build.* of essentials.build.place.54:*) zoals gedocumenteerd door de module.

⚙️ Installatie

📥 Setup

  • Verkrijg de AntiBuild-module die overeenkomt met de versie van je Essentials/EssentialsX-hoofdmodule (de module wordt uitgebracht als een Essentials/EssentialsX-add-on).
  • Plaats de .jar van de module in de map plugins/ van je server naast de hoofdplugin Essentials/EssentialsX.
  • Start de server opnieuw op en controleer de serverconsole om te bevestigen dat de module is geladen.

📦 Afhankelijkheden

  • EssentialsX (overeenkomende versie van de hoofdmodule) — vereist omdat de module afhankelijk is van de hoofdset.
  • Vault — aanbevolen/gebruikt door EssentialsX voor economie/permissie-interacties.
  • Permissions-plugin (voorbeeld: LuckPerms) — vereist om de permissienodes voor items/blocks effectief te beheren.

🧾 Configuratie

  • AntiBuild gebruikt configuratiesecties voor blacklist en alerts waarin je geblokkeerde/gemelde items per ID (legacy) of per itemnaam op moderne Minecraft-versies opgeeft.
  • Standaard config-sleutels zijn blacklist.placement, blacklist.usage, blacklist.break, blacklist.piston en alert.on-placement, alert.on-use, alert.on-break.
  • De module biedt de permissiepatronen essentials.build.* voor fijnmazige controle.

🧠 Technische notities

  • De module behoudt legacy-ondersteuning voor numerieke ID's, maar gebruikt itemnamen op Minecraft 1.13+.
  • Controleer de platform- en versiecompatibiliteit van de module build die je downloadt; moderne EssentialsX-builds vermelden specifieke ondersteunde Minecraft-versies.
  • AntiBuild wordt geleverd als een module binnen het Essentials/EssentialsX-ecosysteem in plaats van als een op zichzelf staande monolithische plugin.

🤝 Wanneer deze plugin nuttig is

Als je nauwkeurige, op permissies gebaseerde controle nodig hebt over met welke items en blocks spelers mogen interageren (bijvoorbeeld om griefing te voorkomen of server-impactende blocks te beperken), laat AntiBuild je die regels centraal afdwingen via permissies en blacklists, terwijl het integreert met de bestaande Essentials/EssentialsX-opzet.

Servers met plugin EssentialsAntiBuild

De pagina van plugin EssentialsAntiBuild toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.

Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van EssentialsAntiBuild hangt af van de serverinstellingen.

Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server EssentialsAntiBuild gebruikt maar niet in dit gedeelte verschijnt.

Gebruik de lijst van servers met EssentialsAntiBuild om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.