J'ai donc un problème. Je suis en train de faire un datapack dans Minecraft 1.19 et je veux un moyen de débanaliser les joueurs du serveur qui l'utilisent. C'est censé être fait en lançant ou en utilisant une étoile du Néant (débanner le joueur dont l'objet porte le nom) le datapack bannit un joueur avec un certain nombre de morts. S'il y a une autre façon de faire, ou une meilleure façon de faire, envoyez-la ici, ça aidera ! N'oubliez pas non plus qu'un autre joueur débloquera le joueur banni, et j'ai besoin d'un moyen de le faire sans utiliser plus de commandes.
Réponse
Trop de publicités?/pardon
nécessite niveau de permission ( archives ) 3. Les fonctions n'ont normalement que le niveau d'autorisation 2, mais vous pouvez le définir différemment dans la section server.properties
:
function-permission-level=3
Une fois que vous avez défini cela et redémarré le serveur, en utilisant /pardon
dans les fonctions fonctionneront comme vous le souhaitez.
Si vous ne gérez pas un serveur dédié, vous ne pouvez pas faire ce que vous voulez, du moins pas sans mods (et je ne connais pas de mod qui fasse cela). Une autre solution serait d'utiliser un "wrapper serveur" qui envoie des commandes à la console du serveur, qui a le niveau de permission 4, mais cela nécessiterait probablement d'écrire un logiciel personnalisé pour votre cas d'utilisation (et ne fonctionne toujours que sur un serveur dédié).