Commandes et autorisations – Documentation Sponge 7.1.0 – Monter un serveur MineCraft

Author: Titanfall —

Short summary: Les commandes sont un moyen par lequel les opérateurs de serveur peuvent administrer leur serveur et par lequel les joueurs peuvent interagir avec le serveur. En éponge, les commandes suivent un système de Les permissions. Les autorisations permettent aux opérateurs de serveur de contrôler qui peut accéder à quelles commandes. Par défaut, toutes les commandes […]

Quick overview

Site
Tutos GameServer
Canonical URL
https://tutos-gameserver.fr/2019/07/06/commandes-et-autorisations-documentation-sponge-7-1-0-monter-un-serveur-minecraft/
LLM HTML version
https://tutos-gameserver.fr/2019/07/06/commandes-et-autorisations-documentation-sponge-7-1-0-monter-un-serveur-minecraft/llm
LLM JSON version
https://tutos-gameserver.fr/2019/07/06/commandes-et-autorisations-documentation-sponge-7-1-0-monter-un-serveur-minecraft/llm.json
Manifest
https://tutos-gameserver.fr/llm-endpoints-manifest.json
Estimated reading time
12 minutes (662 seconds)
Word count
2204

Key points

Structured content

Les commandes sont un moyen par lequel les opérateurs de serveur peuvent administrer leur serveur et par lequel les joueurs peuvent interagir avec le serveur. En éponge, les commandes suivent un système de Les permissions. Les autorisations permettent aux opérateurs de serveur de contrôler qui peut accéder à quelles commandes. Par défaut, toutes les commandes sont attribuées aux joueurs avec le statut OP. Joueurs sans opérateur status n'ont pas accès aux commandes administratives ni aux commandes nécessitant un nœud d'autorisation attribué. Un serveur L'opérateur peut ajuster qui peut accéder à quelles commandes en ajoutant / annulant des nœuds d'autorisation via un plug-in d'autorisations.

Commandes Opérateur Ces commandes, en plus des commandes habituelles du lecteur, sont disponibles pour les opérateurs de serveur.

Éponge Les commandes suivantes sont disponibles pour les joueurs avec le statut d'opérateur (ou le nœud d'autorisation approprié) sur des serveurs alimentés. par l'éponge.

Commander La description Autorisation

/ audit éponge Force le chargement des classes non chargées à activer le débogage de mixin. sponge.command.audit

/ éponge blockinfo Affiche le type et quelques autres informations sur le bloc que vous êtes regarder. sponge.command.blockinfo

/ morceaux d'éponge Imprime les données de bloc pour un monde, un dimension, ou globalement. sponge.command.chunks

/ config éponge Modifie un global, un monde ou une dimension config. sponge.command.config

/ éponge entitéinfo Affiche le type et quelques autres informations sur l'entité que vous êtes regarder. sponge.command.entityinfo

/ tas d'éponge Vide le segment de la machine virtuelle Java. sponge.command.heap

/ métrique éponge Obtient ou définit si métrique (également connu comme statistiques de serveur) la collection est activée pour un plugin donné. sponge.command.metrics

/ mods éponge Liste les mods de forge actuellement installés. (SpongeForge seulement) sponge.command.mods

/ plugins éponge Liste les plugins Sponge actuellement installés. sponge.command.plugins

/ plugins éponge recharger Demande aux plugins d'effectuer leur propre rechargement procédures. sponge.command.plugins.reload

/ recharger l'éponge Recharge le global, le monde ou la dimension config. sponge.command.reload

/ sauver l'éponge Enregistre le global, le monde ou la dimension config. sponge.command.save

/ minuterie des éponges La commande principale du module timings. sponge.command.timings

/ tps éponge Affiche les ticks par seconde pour chaque monde. sponge.command.tps

/ version éponge Imprime les versions Sponge / SpongeAPI sur la console. sponge.command.version

/ éponge qui Imprime quel plugin a fourni la commande, ce sont des alias et des alternatives. sponge.command.which

/ éponge: rappel Utilisé en interne pour les actions de rappel sur Textes (comme la pagination). ne pas destiné à être invoqué à la main.

/ éponge: aide Afficher des informations sur les commandes utilisées sur le serveur. sponge.command.help

Paramètres de commande éponge

/ morceaux d'éponge [-g] [-d dim] [-w world] / config éponge [-g] [-d dim] [-w world] valeur clé / sauver l'éponge [-g] [-d dim|*] [-w world|*] / recharger l'éponge [-g] [-d dim|*] [-w world|*]

Conflits de commande En cas de conflit de commande, Sponge fournit un mécanisme d’alias principal permettant de spécifier la commande à utiliser. Pour Par exemple, Minecraft fournit la commande de rechargement et Sponge fournit la commande de rechargement. À spécifier la commande à utiliser, préfixez-la avec Minecraft ou éponge et un :. Donc, utiliser la commande reload de Sponge ci-dessus, tapez / éponge: recharger. Cette approche peut également être utilisée pour gérer les conflits entre mods et / ou plugins. Faire la même chose, utilisez simplement le mod-id ou le plugin-id et un :. Un exemple est / examplemodid: tp. De plus, le mécanisme d'alias principal peut être utilisé pour surmonter les incompatibilités. Disons qu’un plugin enregistre un commande, mais la commande est incompatible avec votre mod. Si vous pouvez configurer votre mod pour utiliser un logiciel natif Minecraft commande ou d’un autre plugin, vous pouvez restaurer le comportement attendu ou empêcher des comportements inattendus.

Remarque le /éponge vérification commande force le chargement de toute classe qui n’a pas encore été chargée, permettant la sortie complète de toutes les variables d’environnement de débogage mixin à capturer. Cela nécessite également la variable mixins.checks, voir le wiki Mixin pour plus d'informations.

Pointe Voici quelques exemples simples de la commande sponge config en action. Notez qu’au moins un drapeau cible doit être spécifié. S'il te plait regarde Configuration de l'éponge pour une explication plus détaillée.

/éponge config -ré Minecraft: Néant logging.chunk-load vrai

Puisqu’un type de dimension a été spécifié, cela modifierait la config de dimension inférieure (et donc tous les mondes inférieurs).

/éponge config -w DIM1 logging.chunk-load vrai

Cela modifierait la configuration du monde nommé DIM1.

Sponge fournit deux autorisations à des fins de débogage:

Autoriser l’utilisation du canal de messages de suivi de bloc et d’entité de Sponge: sponge.debug.block-tracking Ce canal de message est utilisé par le client (si le mod SpongeForge est installé) pour afficher le bloc et l'entité. propriétaire et notifiant dans la vue de débogage. Autoriser le survol des erreurs d'exécution de commande pour obtenir le stacktrace: sponge.debug.hover-stacktrace

Les horaires Les temporisations sont un outil intégré à Sponge qui permet aux administrateurs de serveur de surveiller les performances de leur serveur. Timings collectera des informations sur un serveur afin qu'un rapport puisse ensuite être généré sur les données. Informations qui est enregistré par les timings comprennent le motd du serveur, la version, la disponibilité, la mémoire, les plugins installés, les tps, le pourcentage de perte de tps, nombre de joueurs, entités de tuiles, entités et morceaux. Ci-dessous se trouve une liste de sous-commandes à /éponge les horaires:

Commander La description

/ minuterie des éponges sur Active les timings. Notez que cela va réinitialiser également les données de minutage.

/ chronométrage des éponges Désactive les timings. Notez que la plupart des timings les commandes ne fonctionneront pas et les timings ne sera pas enregistré si les horaires sont désactivée.

/ remise à zéro des éponges Réinitialise toutes les données de chronométrage et commence enregistrement des données de synchronisation après l'heure cette commande a été faite.

/ chronométrage des éponges Génère le rapport de chronométrage sur votre performances du serveur à https://timings.aikar.co

/ chronométrage des éponges verbon Permet la surveillance des horaires au niveau verbeux.

/ minuterie de l'éponge verboff Désactive la surveillance des horaires au niveau verbeux. Notez que haute fréquence les horaires ne seront pas disponibles.

/ coût de l'éponge Obtient le coût d'utilisation des timings.

La forge Les commandes suivantes sont disponibles uniquement lorsque vous utilisez SpongeForge coremod sur Forge. Autres implémentations du SpongeAPI, tel que SpongeVanilla, n'inclut pas ces commandes.

Commander La description Autorisation

/ forge tps Affiche les ticks par seconde pour chaque monde. forge.command.forge

/ piste de forge Activer le suivi des entités de tuiles. forge.command.forge

Pour tous les mods Forge qui utilisent l'API de commande vanilla, les autorisations de commande sont fournies sous la forme .commander..

Vanille Plusieurs commandes intégrées à vanilla Minecraft sont également disponibles sur des serveurs alimentés par Sponge. La liste ci-dessous n’est pas exhaustif, mais il inclut les commandes les plus couramment utilisées. Ces commandes sont disponibles pour les joueurs avec le statut d'opérateur (ou le nœud d'autorisation approprié). En général, les autorisations pour les commandes vanille Minecraft sur un Le serveur éponge est de la structure minecraft.command., comme indiqué ci-dessous.

Commander La description Autorisation

/interdire Interdire un joueur. minecraft.command.ban

/ ban-ip Interdire l'adresse IP d'un joueur. minecraft.command.ban-ip

/ banlist Voir tous les joueurs bannis. minecraft.command.banlist

/clair Effacer un inventaire. minecraft.command.clear

/ deop Retirer OP d'un joueur. minecraft.command.deop

/difficulté Définissez la difficulté du jeu. minecraft.command.difficulty

/mode de jeu Définir le mode de jeu d'un joueur. minecraft.command.gamemode

/ gamerule Définir une gamerule. minecraft.command.gamerule

/donner Donner un objet à un joueur. minecraft.command.give

/tuer Tuer un joueur ou une entité. minecraft.command.kill

/ op Donner le statut d'opérateur à un joueur. minecraft.command.op

/pardon Supprimer un joueur de la liste d'interdiction. minecraft.command.pardon

/sauver tous Enregistrez le serveur. minecraft.command.save-all

/ save-off Désactiver l'enregistrement automatique du serveur. minecraft.command.save-off

/économiser sur Activer l'enregistrement automatique du serveur. minecraft.command.save-on

/ setidletimeout Définir combien de temps les joueurs peuvent rester inactifs avant de recevoir un coup de pied. minecraft.command.setidletimeout

/ setworldspawn Définissez le point d'apparition pour le monde. minecraft.command.setworldspawn

/Arrêtez Arrête le serveur. minecraft.command.stop

/ toggledownfall Basculez entre temps ensoleillé et pluvieux. minecraft.command.toggledownfall

/ tp Téléporter les joueurs et les entités. minecraft.command.tp

/Météo Définissez la météo sur une condition définie. minecraft.command.weather

/ liste blanche Gérer la liste blanche du serveur. minecraft.command.whitelist

/ worldborder Gérer la frontière mondiale. minecraft.command.worldborder

Sponge crée également des autorisations pour les fonctionnalités Minecraft suivantes:

Autoriser le joueur à utiliser le sélecteur d'entité dans les commandes: minecraft.selector Autoriser le joueur à contourner la protection d'apparition dans tous les mondes: minecraft.spawn-protection.override Autoriser le joueur à contourner le mode de jeu force dans tous les mondes: minecraft.force-gamemode.override Autoriser l'édition d'un bloc de commande ordinaire du nom donné: minecraft.commandblock.edit.block. Autoriser l'édition d'un bloc de commande minecart du nom donné: minecraft.commandblock.edit.minecart.

Remarque Ces autorisations utilisent le réel prénom du commandblock, qui est normalement @ par défaut.

Il existe également des autorisations supplémentaires pour gérer l'accès au serveur:

Traitez l'utilisateur comme une liste blanche: minecraft.login.bypass-whitelist Autoriser cet utilisateur à contourner la limite de lecteur du serveur: minecraft.login.bypass-player-limit

Remarque Sponge offre une prise en charge multi-monde améliorée, telle que des frontières mondiales par monde. Par défaut, Sponge ne modifie que le frontière mondiale (ou d’autres options mondiales) du monde dans lequel se trouve actuellement le joueur. Le comportement à la vanille pour tous les mondes peuvent être restaurés en utilisant la configuration globale et le réglage sponge.commands.multi-world-patches.worldborder (ou l'entrée correspondante) à faux. Voir global.conf pour plus de détails. Sponge suppose que les plugins multi-mondes aussi fournir des commandes de configuration optimisées pour ces options et ne fournit donc pas ses propres variantes.

Commandes de joueur Les commandes suivantes sont disponibles dans Minecraft vanille pour les joueurs sans statut d’opérateur.

Commander La description Autorisation

/Aidez-moi Afficher des informations sur les commandes utilisées sur le serveur, par défaut la commande Sponge sera utilisé à la place! minecraft.command.help

/moi Dites à tous ce que vous faites. minecraft.command.me

/dire Afficher un message à tout le monde (ou, si en utilisant des sélecteurs, des joueurs spécifiques). minecraft.command.say

/dire En privé, envoyez un message à un autre joueur. minecraft.command.tell

Vous trouverez une liste complète des commandes vanilla à l’adresse suivante: https://minecraft.gamepedia.com/Commands#List_of_commands. Les permissions pour la vanille, les commandes Minecraft sur un serveur Sponge sont de la structure minecraft.command..

Caractéristiques de la commande Sponge et la plupart des plugins Sponge prennent en charge des fonctionnalités de commande supplémentaires, telles que la saisie automatique et le texte flottant. L'image ci-dessous montre la sortie en utilisant le /éponge plugins commande (boîte jaune). Les éléments de cette liste peuvent être survolés pour obtenir des informations supplémentaires telles que le numéro de version actuel (zone rouge). Certains éléments de l'exemple ci-dessous ont également actions supplémentaires qui leur sont liées. Par exemple, il est possible de cliquer sur les entrées de plug-in de cette liste pour afficher des informations plus détaillées. informations (boîte violette) sur ce plugin. Ceci équivaut à envoyer le /éponge plugins commander. La complétion automatique peut être déclenchée en appuyant sur la touche de tabulation. Entrer /éponge plugins Un séjour sans faille (avec un espace de fuite) puis Si vous appuyez sur l'onglet, une liste de valeurs possibles (boîte turquoise) pouvant être utilisées dans ce contexte s'affiche. En appuyant à nouveau sur l'onglet itérera les possibilités, le cas échéant. Théoriquement, il est possible d'écrire la plupart des commandes en appuyant uniquement sur les touches Tab et espace (et peut-être la première lettre de chaque segment).

Pointe Si vous êtes un auteur de plugin et que vous souhaitez utiliser du texte flottant et des actions de texte dans votre plugin, rendez-vous à notre Documentation texte.

Click to rate this post! [Total: 0 Average: 0]

Topics and keywords

Themes: Serveur minecraft

License & attribution

License: CC BY-ND 4.0.

Attribution required: yes.

Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json

LLM Endpoints plugin version 1.1.2.