Configuration
- Dernière version
- 9.0.16
- Minecraft
- 1.21.4 - 26.3
- Plateformes
- Spigot, Paper, Folia, Purpur
- Version minimale de Java
- 21+
Configuration
Fichiers
Les paramètres et les données sont enregistrés dans
Paramètres principaux
Langue et exemple de configuration
Le Wiki est disponible en huit langues. Les messages du plugin dans cette version prennent en charge
Ceci est un exemple partiel, et non un fichier
Après une modification manuelle de la configuration, redémarrez complètement le serveur pour charger les nouvelles valeurs. Le plugin enregistre les changements effectués depuis les menus et commandes pris en charge.
Activation des commandes et résolution des conflits
Ouvrez le menu des commandes avec
FastFlags et régions intégrées
Dans
Une action doit être autorisée globalement et par chaque région correspondante. Une autorisation locale n’annule pas un blocage global, et le blocage d’une région superposée reste applicable.
Arguments des flags
Créer une région protégée
Pour créer une zone protégée, exécutez
Dans
Connexions, déconnexions, spawns et kits
Ouvrez le gestionnaire des connexions et déconnexions depuis
Créez et modifiez les kits avec
Fichiers
Les paramètres et les données sont enregistrés dans
plugins/GUIAdminToolsPremium/. Respectez la casse des noms de fichiers sur les systèmes qui distinguent les majuscules et les minuscules. Sauvegardez tout le dossier avant une modification manuelle. Arrêtez le serveur avant de modifier les données persistantes des joueurs, des kits, des régions ou des mondes.Code · Texte brut
Config.yml — Paramètres principaux, flags globaux, chat, économie et effets de connexion et de déconnexion.
Commands.yml — Généré au démarrage : activation des commandes, descriptions et alias.
Messages_<language>.yml — Messages du plugin dans la langue sélectionnée.
Icons/MainMenuGUI.yml — Matériaux, noms et descriptions des objets du menu principal.
Icons/PlayerSettingsGUI.yml — Icônes du menu des paramètres des joueurs.
Icons/ServerManagerGUI.yml — Icônes du menu de gestion du serveur.
Regions.yml — Régions cuboïdes intégrées, leurs flags et les notifications de passage.
Worlds.yml — Paramètres du gestionnaire de mondes et définitions des mondes enregistrés.
PlayerData/<uuid>.yml — Données enregistrées des joueurs, dont le domicile, le spawn personnel et les états du plugin.
Kits/<kit name>.yml — Contenu, icônes et paramètres des kits.
ChatLogs.yml — Historique du chat enregistré.
Paramètres principaux
Code · Texte brut
CfgVersion — Version interne de la configuration ; ne pas la modifier.
Language_messages — Langue globale du plugin : en, pl, de, es, fr, nl, cn. Les codes non pris en charge utilisent l’anglais.
UPDATE_INFO_ON_JOIN — Signaler une mise à jour disponible aux administrateurs autorisés à leur connexion ; true par défaut.
EconomyProvider — false : utiliser une économie Vault existante ; true : enregistrer le fournisseur d’économie intégré.
Economy.Currency — Singular/Plural : noms de la monnaie ; Format : format d’affichage des nombres.
Economy.AllowNegative — Autoriser les soldes négatifs des joueurs ; false par défaut.
Economy.Banks — Enabled, StartBalance, MaxBanksPerPlayer et AllowNegative configurent les banques intégrées.
CHAT.MUTE — Mise en sourdine globale du chat ; false par défaut.
CHAT.SLOW_MODE — STATUS active le mode lent ; DELAY définit l’intervalle en secondes (5 par défaut).
CHAT.FILTER — STATUS active le filtrage ; WORDS est une seule chaîne séparée par des virgules, et non une liste YAML.
CHAT.ANTI_CAPS — STATUS, MIN_LETTERS (5) et MAX_PERCENTAGE (70.0) règlent la conversion des majuscules ; les options manquantes peuvent être ajoutées manuellement ou en activant/désactivant Anti Caps.
CHAT.LOGS.CLEAR — Conservation de l’historique du chat en heures ; 48 par défaut.
CHAT.COLOR_CODE / CHAT.COLOR_CODE_CHAR — Activer les codes couleur et choisir leur préfixe (& par défaut) ; les joueurs ont aussi besoin de admintools.use.colorcode.
JoinLeaveManager — Messages de connexion, de première connexion et de déconnexion ; titres, sons, particules et feux d’artifice. Utilisez %NICK% dans le texte des messages.
BanManager — DefaultReason, AdminNick et KickPlayer règlent les bannissements ; BanMessage/BanIPMessage définissent l’écran d’expulsion.
Langue et exemple de configuration
Le Wiki est disponible en huit langues. Les messages du plugin dans cette version prennent en charge
en, pl, de, es, fr, nl et cn ; pt et ru ne sont pas des langues de messages disponibles. Choisissez une langue prise en charge avec /servermanager language <code>.Ceci est un exemple partiel, et non un fichier
Config.yml de remplacement. Fusionnez les valeurs dans les sections existantes sans créer une seconde section CHAT. L’exemple active des options de modération désactivées par défaut.Code · Texte brut
UPDATE_INFO_ON_JOIN: true
Language_messages: fr
EconomyProvider: false
CHAT:
MUTE: false
SLOW_MODE:
STATUS: true
DELAY: 5
FILTER:
STATUS: true
WORDS: 'word1, word2'
ANTI_CAPS:
STATUS: true
MIN_LETTERS: 5
MAX_PERCENTAGE: 70.0
LOGS:
CLEAR: 48
COLOR_CODE: true
COLOR_CODE_CHAR: '&'
Après une modification manuelle de la configuration, redémarrez complètement le serveur pour charger les nouvelles valeurs. Le plugin enregistre les changements effectués depuis les menus et commandes pris en charge.
/servermanager reloadcommands recharge uniquement l’état des commandes.Activation des commandes et résolution des conflits
Commands.yml est créé automatiquement. Status active une commande, Description définit sa description et Aliases contient une liste YAML sans barre oblique initiale. Ne renommez pas les clés de commande et ne modifiez pas CfgVersion. L’ancienne section Config.yml > CommandRegistration sert à la migration initiale ; utilisez ensuite Commands.yml. L’exemple ci-dessous contient seulement deux entrées : conservez les autres commandes de votre fichier.Code · Texte brut
CfgVersion: 2
Commands:
heal:
Status: true
Description: 'Heal yourself or an online player.'
Aliases:
- atheal
fly:
Status: false
Description: 'Toggle flight for yourself or an online player.'
Aliases:
- atfly
Ouvrez le menu des commandes avec
/servermanager commandregistration. Après avoir modifié les états, utilisez /servermanager reloadcommands. Les changements d’alias et de descriptions nécessitent un redémarrage complet. Les alias doivent être uniques dans le plugin, ne pas entrer en conflit avec ses noms de commandes principales et ne contenir que des minuscules, des chiffres, _ ou -. Avec Essentials ou d’autres plugins, choisissez quel plugin doit gérer les commandes communes.FastFlags et régions intégrées
Dans
Config.yml, les flags utilisent des clés en majuscules sous FLAGS. true autorise une action et false la bloque. Les arguments de commande utilisent les noms en minuscules ci-dessous. /fastflags <flag> inverse un flag ; /fastflags all on autorise toutes les actions contrôlées par les flags et /fastflags all off les bloque.Code · Texte brut
FLAGS:
PLACE_BLOCK: true
BREAK_BLOCK: true
PVP: false
EXPLOSION_BLOCK_DAMAGE: false
Une action doit être autorisée globalement et par chaque région correspondante. Une autorisation locale n’annule pas un blocage global, et le blocage d’une région superposée reste applicable.
weather_change est uniquement global. Bloquer command_use bloque aussi les commandes des administrateurs en jeu ; bloquer teleport, entry ou exit affecte les outils de déplacement.Arguments des flags
Code · Texte brut
place_block — Pose de blocs
break_block — Destruction de blocs
pvp — Dégâts entre joueurs
command_use — Exécution des commandes par les joueurs, y compris les administrateurs
mob_spawn — Apparition naturelle de créatures
drop_item — Abandon d’objets
pickup_item — Ramassage d’objets
use_item — Actions des objets par clic droit
interact — Interactions avec les blocs
explosion_damage — Dégâts d’explosion aux entités
fire_spread — Propagation et allumage du feu
fall_damage — Dégâts de chute
entity_damage — Dégâts causés par les entités
explosion_block_damage — Destruction de blocs par les explosions
fluid_flow — Écoulement de l’eau et de la lave
leaf_decay — Disparition naturelle des feuilles
entity_grief — Modification des blocs par les créatures
hunger — Variations du niveau de faim
item_durability — Perte de durabilité des objets
weather_change — Début de la pluie et des orages ; flag global uniquement
chat — Envoi de messages dans le chat
container_access — Ouverture des conteneurs
bucket_use — Remplissage et vidage des seaux
fire_damage — Dégâts du feu, de la lave et des surfaces brûlantes
drowning_damage — Dégâts de noyade
block_burn — Destruction des blocs par le feu
block_grow — Croissance naturelle et fertilisation
block_spread — Propagation des blocs, hors feu
piston — Déplacement de blocs par les pistons
item_consume — Consommation de nourriture et de boissons
entity_interact — Interactions avec les entités par clic droit
bed_use — Utilisation des lits
teleport — Téléportation, au départ comme à l’arrivée
entry — Entrée dans les régions
exit — Sortie des régions
Créer une région protégée
Pour créer une zone protégée, exécutez
/region new, notez son identifiant et placez-vous à chaque coin avant de définir pos1 et pos2. Les deux coins doivent être dans le même monde. La région couvre tout l’espace X/Y/Z entre les coins : prévoyez donc aussi la hauteur nécessaire. Remplacez 1 par le véritable identifiant de la nouvelle région :Code · Texte brut
/region new
/region edit 1 pos1
/region edit 1 pos2
/region flag 1 pvp off
/region flag 1 break_block off
/region flag 1 place_block off
Dans
Regions.yml, Notifications.Enabled active les messages de passage. Modifiez Notifications.Enter et Notifications.Exit ; %REGION% est le nom de la région et %ID% son identifiant.Connexions, déconnexions, spawns et kits
Ouvrez le gestionnaire des connexions et déconnexions depuis
/at serverpluginmenu. Configurez-y les messages, les titres et les effets ; enregistrez les emplacements de connexion depuis les menus. Les effets nécessitent les permissions admintools.use.* correspondantes de la section Permissions. Pour un nouveau joueur autorisé, l’emplacement de première connexion a priorité sur l’emplacement normal./setspawn enregistre un spawn personnel. /spawn l’utilise ou choisit le spawn du monde actuel si aucun spawn personnel n’existe. Si le monde d’un spawn enregistré est indisponible, la téléportation échoue au lieu de choisir discrètement une autre destination. La réapparition donne priorité à un spawn personnel utilisable ; sinon, les règles du lit/de l’ancre et la gestion de réapparition du monde par le plugin s’appliquent.Créez et modifiez les kits avec
/kitmanager. Leurs paramètres comprennent un délai en secondes, une vérification facultative des permissions et le vidage de l’inventaire. Vérifiez l’option de vidage avant de distribuer les kits aux joueurs.