Minecraft Servers HQ

Plugin Minecraft EssentialsAntiBuild

Informations sur EssentialsAntiBuild et les serveurs où il a été trouvé

🔌 À propos d’AntiBuild

AntiBuild (distribué en tant que module AntiBuild d’Essentials/EssentialsX) est un module de plugin Minecraft qui extrait et étend la fonctionnalité « antibuild » de la suite Essentials. Il offre aux administrateurs du serveur un contrôle fin, basé sur les permissions, sur les blocs et les objets que les joueurs peuvent placer, casser, utiliser, fabriquer, ramasser ou jeter.

🎯 Objectif

AntiBuild résout le problème des interactions indésirables avec les blocs/objets et du griefing ciblé en permettant aux opérateurs de restreindre les actions par objet et par bloc. C’est utile lorsque vous avez besoin de règles centralisées, fondées sur les permissions, pour la construction et les interactions, plutôt que d’une protection uniquement basée sur les régions.

⚙️ Fonctionnalités

  • Listes noires à l’échelle du serveur pour placer, casser, utiliser et déplacer avec des pistons des blocs spécifiques.
  • Liste noire d’utilisation d’objets pour bloquer des interactions spécifiques avec certains objets.
  • Règles d’autorisation/refus basées sur les permissions pour place/break/interact/craft/pickup/drop selon l’ID/le nom de l’objet.
  • Compatibilité héritée avec l’ancienne syntaxe de liste noire (IDs) et transition vers les noms d’objets sur les versions modernes de Minecraft.
  • Système d’alertes de construction pour prévenir le staff lorsque certains objets sont placés, utilisés ou cassés.
  • Permission globale d’exemption pour dispenser les utilisateurs de confiance des vérifications et réduire la charge d’exécution.

🧩 À qui s’adresse-t-il

  • Petits à grands serveurs Survival/SMP et publics qui ont besoin de restrictions par objet/construction.
  • Serveurs qui utilisent déjà Essentials/EssentialsX et veulent les fonctionnalités antibuild modulaires.
  • Administrateurs qui préfèrent un contrôle basé sur les permissions plutôt qu’une protection par région pour des objets précis.

🏗️ Exemples d’utilisation

  • Empêcher les joueurs de placer de la TNT, des pistons ou d’autres blocs ayant un impact sur le serveur, tout en autorisant la construction normale.
  • Bloquer l’utilisation de certains objets (par exemple, le briquet) tout en laissant les autres construire.
  • Alerter le staff lorsqu’un joueur place ou interagit avec un objet surveillé.

🔐 Permissions

PermissionDescriptionPar défaut
essentials.buildExemption globale : l’utilisateur est dispensé des vérifications AntiBuild.non spécifié
essentials.protect.exemptplacementExempter le joueur des listes noires de placement.non spécifié
essentials.protect.exemptusageExempter le joueur des listes noires d’utilisation.non spécifié
essentials.protect.exemptbreakExempter le joueur des listes noires de casse.non spécifié
essentials.protect.alertsRecevoir les alertes du staff lorsque des objets surveillés sont déclenchés.non spécifié
essentials.protect.alerts.notriggerExempter un joueur du déclenchement des notifications d’alerte.non spécifié
essentials.build.place.<id>Autoriser le placement de l’ID (ou du nom) de l’objet/bloc spécifique.non spécifié
essentials.build.break.<id>Autoriser la casse de l’ID (ou du nom) de l’objet/bloc spécifique.non spécifié
essentials.build.interact.<id>Autoriser l’interaction avec l’ID (ou le nom) de l’objet/bloc spécifique.non spécifié
essentials.build.craft.<id>Autoriser la fabrication de l’ID (ou du nom) de l’objet spécifique.non spécifié
essentials.build.pickup.<id>Autoriser le ramassage de l’ID (ou du nom) de l’objet spécifique.non spécifié
essentials.build.drop.<id>Autoriser le fait de jeter l’ID (ou le nom) de l’objet spécifique.non spécifié

Notes : le plugin prend en charge des variantes de permission avec joker et par datavalue (par exemple essentials.build.* ou essentials.build.place.54:*), comme documenté par le module.

⚙️ Installation

📥 Configuration

  • Obtenez le module AntiBuild correspondant à la version de votre module principal Essentials/EssentialsX (le module est publié en tant qu’addon Essentials/EssentialsX).
  • Placez le fichier .jar du module dans le dossier plugins/ de votre serveur, à côté du plugin principal Essentials/EssentialsX.
  • Redémarrez le serveur et vérifiez la console pour confirmer que le module a bien été chargé.

📦 Dépendances

  • EssentialsX (version correspondante du module principal) — requis, car le module dépend de la suite principale.
  • Vault — recommandé/utilisé par EssentialsX pour les interactions d’économie/permissions.
  • Plugin de permissions (exemple : LuckPerms) — requis pour gérer efficacement les nœuds de permission des objets/blocs.

🧾 Configuration

  • AntiBuild utilise des sections de configuration de liste noire et d’alertes où vous listez les objets bloqués/alertés par ID (héritage) ou par nom d’objet sur les versions modernes de Minecraft.
  • Les clés de configuration standard incluent blacklist.placement, blacklist.usage, blacklist.break, blacklist.piston ainsi que alert.on-placement, alert.on-use, alert.on-break.
  • Le module expose les motifs de permission essentials.build.* pour un contrôle granulaire.

🧠 Notes techniques

  • Le module conserve la compatibilité héritée avec les IDs numériques, mais utilise les noms d’objets à partir de Minecraft 1.13+.
  • Confirmez la compatibilité de la plateforme et de la version avec la build du module que vous téléchargez ; les builds modernes d’EssentialsX indiquent les versions de Minecraft prises en charge.
  • AntiBuild est fourni comme un module de l’écosystème Essentials/EssentialsX plutôt que comme un plugin monolithique autonome.

🤝 Quand ce plugin est utile

Si vous avez besoin d’un contrôle précis, basé sur les permissions, sur les objets et blocs avec lesquels les joueurs peuvent interagir (par exemple pour empêcher le griefing ou restreindre les blocs ayant un impact sur le serveur), AntiBuild vous permet d’appliquer ces règles de manière centralisée via les permissions et les listes noires, tout en s’intégrant à la configuration existante d’Essentials/EssentialsX.

Serveurs avec le plugin EssentialsAntiBuild

La page du plugin EssentialsAntiBuild montre sur quels serveurs le monitoring a trouvé ce plugin, ainsi qu'avec quelles plateformes et versions il apparaît.

Les plugins peuvent ajouter des commandes, une économie, une protection, des droits d'accès, des mini-jeux, des intégrations ou d'autres mécaniques. Le rôle réel de EssentialsAntiBuild dépend de la configuration du serveur concerné.

Les données sont formées automatiquement à partir des réponses techniques des serveurs. Si un serveur masque la liste des plugins, il peut ne pas apparaître dans cette section, même s'il utilise EssentialsAntiBuild.

Utilisez la liste des serveurs avec EssentialsAntiBuild pour comparer des projets, vérifier les versions compatibles ou trouver des exemples d'utilisation du plugin sur des serveurs publics.