Privileges/fr
Chaque joueur dispose de plus ou moins de privilèges, qui diffèrent de serveur en serveur. En gros, les privilèges définissent ce qu'un joueur peut faire ou non. Chaque privilège a un nom (voir ci-dessous pour leur signification). Les privilièges peuvent être accordés ou révoqués des autres joueurs par un joueur ayant le privilège « privs ». Sur un serveur multijoueur avec la configuration, les nouveaux joueurs obtiennent automatiquement les privilèges « interact » et « shout ». Pour voir ses privilèges, il suffit de taper la commande « /privs ».
Privilèges disponibles
Dans la version 0.4.9, Minetest dispose des privilèges suivants :
- relatifs au jeu :
- interact – construire, miner or utiliser des blocs
- give – peut utiliser les commandes
/give
et/giveme
- teleport – peut utiliser les commandes
/teleport
pour se téléporter à des coordonnées coordonnées ou à un autre joueur - bring – avec le privilège teleport, peut utiliser
/teleport
pour téléporter un joueur à soi-même, vers des coordonnées, ou vers un autre joueur - fast – permet au joueur d'activer le mode rapide
- fly – permet au joueur de voler
- noclip – permet au joueur d'activer le mode « noclip », qui permet de passer à travers les murs tout en volant.
- relatifs à la discussion:
- shout – peut parler avec d'autres joueurs
- relatifs au monde :
- settime – peut définir l'heure du jour en utilisant la commande
/time
- settime – peut définir l'heure du jour en utilisant la commande
- relatifs à la modération :
- privs – peut accorder ou révoquer tous les privilèges en utilisant
/grant
et/revoke
(→ Server commands/fr#Manipulation de privilèges) - basic_privs – peut accorder ou révoquer les privilèges “interact” et “shout” avec
/grant
et/revoke
- ban – peut bannir ou dé-bannir des adresses IP et des noms en utilisant
/ban
et/unban
- rollback – peut utiliser la fonctionnalité de retour dans le temps
- privs – peut accorder ou révoquer tous les privilèges en utilisant
- relatifs à l'administration :
- server – peut réaliser des tâches de maintenance du serveur comme
/shutdown
,/clearobjects
,/set
, …
- server – peut réaliser des tâches de maintenance du serveur comme
Privilèges irrévocables
Les privilèges d'un joueur peuvent être irrévocables dans certaiens situations. Il est impossible de révoquer ces privilèges en utilisant /revoke
Sur un serveur multijoueur, le joueur ayant le même nom que l'entrée « name » du fichier minetest.conf a automatiquement tous les privilèges et ces derniers ne sont pas révocables. Cela est également le cas pour le joueur qui a démarré un serveur depuis son client. En solo, vous démarrez avec tous les privilèges sauf fast, fly et noclip par défaut. Ces privilèges sont également irrévocables.
Privilèges des mods
Les mods ont la possibilité d'ajouter des privilèges supplémentaires sur le serveur. Utilisez la commande /help privs
pour recevoir une liste complète, ainsi que de courtes descriptions, des privilèges disponibles sur le serveur.
Configuration du serveur
En utilisant les fichiers de configuration du serveur, de nombreux paramètres relatifs aux privilèges peuvent être modifiés :
Il y a une option permettant de changer les privilèges accordés par défaut aux nouveaux joueurs.
default_privs = interact, shout
- Le joueur ayant le même nom que l'entrée « name » de la configuration a tous les privilèges.
Les privilèges sont stockés dans le fichier auth.txt
. Le format de chaque ligne de ce fichier est
nom:mdp_haché:privs
Un cas concret :
celeron55:CcCUjNUDVJxmXmTHj+7WKHvA9Ds:interact,shout
Le fichier auth.txt
est écrit périodiquement ainsi que lors de l'extinction du serveur, vous devez l'éditer uniquement lorsque le serveur ne tourne pas.