Permissions Aide administration serveur - Permission

  • Auteur de la discussion Auteur de la discussion Juliaan
  • Date de début Date de début

Juliaan

Bucheron
20 Mai 2017
7
0
12
42
Bonjour ici,

J'ai créé pour ma guilde un serveur Minecraft, sous Spigot 1.11.2. Je débute un peu dans l'administration de serveur, même si j'arrive quand même au moins à installer certaines choses. Généralement, j'arrive toujours à trouver la solution en fouinant un peu partout, mais là je sèche un peu sur certains points, qui visiblement sont tous liés aux permissions.

Essentials-2.x-SNAPSHOT.jar
EssentialsSpawn-2.x-SNAPSHOT.jar
GroupManagerX.jar
Multiverse-Core-2.5-b717.jar
Multiverse-Portals-2.5.jar
ServerMinimap.jar
perworldinventory-1.10.0.jar
worldedit-bukkit-6.1.5.jar
worldguard-6.2.jar

En gros, j'ai GroupManagerX pour les permissions. J'ai deux groupes distincts : Membres et Admin. Voilà le contenu de mon fichier groups.yml :
Code:
groups:
  Membres:
    default: true
    permissions:
    - essentials.help
    - essentials.ignore
    - essentials.info
    - essentials.itemdb
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg
    - essentials.nick
    - essentials.nick.color
    - essentials.msg.url
    - essentials.spawn
    - essentials.back
    - essentials.back.ondeath
    - essentials.delhome
    - essentials.home
    - essentials.home.bed
    - essentials.sethome
    - essentials.sethome.multiple
    - essentials.tpaccept
    - essentials.tpdeny
    - multiverse.help
    - multiverse.core.confirm
    - multiverse.core.coord
    - multiverse.core.info
    - multiverse.core.list.environments
    - multiverse.core.list.who
    - multiverse.core.list.worlds
    - multiverse.core.spawn.self
    inheritance:
    - g:groupmanager_default
    - g:bukkit_default
    - g:essentials_default
    - g:towny_default
    info:
      prefix: '&e'
      build: true
      suffix: ''
  Admin:
    default: false
    permissions:
    - essentials.list.hidden
    - essentials.mail.sendall
    - essentials.msg.multiple
    - essentials.nick.others
    - essentials.realname
    - essentials.rules
    - essentials.whois
    - essentials.antioch
    - essentials.ban
    - essentials.ban.offline
    - essentials.banip
    - essentials.burn
    - essentials.clearinventory
    - essentials.clearinventory.others
    - essentials.ext
    - essentials.fireball
    - essentials.invsee
    - essentials.invsee.modify
    - essentials.kick
    - essentials.kickall
    - essentials.kill
    - essentials.lightning
    - essentials.nuke
    - essentials.socialspy
    - essentials.socialspy.others
    - essentials.tempban
    - essentials.tempban.offline
    - essentials.thunder
    - essentials.unban
    - essentials.unbanip
    - essentials.vanish
    - essentials.vanish.see
    - essentials.vanish.interact
    - essentials.vanish.effect
    - essentials.vanish.others
    - essentials.vanish.pvp
    - essentials.weather
    - essentials.setspawn
    - essentials.spawn.others
    - essentials.delhome.others
    - essentials.home.others
    - essentials.tp
    - essentials.tp.others
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpahere
    - essentials.tpall
    - essentials.tphere
    - essentials.tpo
    - essentials.tpohere
    - essentials.tppos
    - multiverse.core.create
    - multiverse.core.import
    - multiverse.core.modify
    - multiverse.core.modify.add
    - multiverse.core.modify.clear
    - multiverse.core.modify.remove
    - multiverse.core.modify.set
    - multiverse.core.reload
    - multiverse.core.spawn.other
    - multiverse.core.spawn.set
    - multiverse.core.delete
    - multiverse.core.purge
    - multiverse.core.remove
    - multiverse.core.unload
    - multiverse.core.tp.self
    - multiverse.core.tp.*
    - multiverse.portal.config
    - multiverse.portal.create
    - multiverse.portal.debug
    - multiverse.portal.givewand
    - multiverse.portal.info
    - multiverse.portal.list
    - multiverse.portal.modify
    - multiverse.portal.remove
    - multiverse.portal.select
    inheritance:
    - membres
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&c'
      build: true
      suffix: ''

J'ai ensuite ajouté dans le fichier users.yml chaque membre (on est pas beaucoup, c'est rapide du coup) avec chacun le grade approprié.

Jusque là, je pense ne pas avoir de bêtises, en tout cas j'espère. Le souci est que certaines fonctionnalités ne sont pas accessibles.

1) La commande /mv spawn (de Multiverse) n'est pas accessible aux non-OP

2) Je voulais permettre 3 sethome, mais en non-OP, on ne peut en avoir qu'une visiblement.

3) On a plusieurs mondes, deux en Survie, un en Créatif. L'un de nos membres ne voit pas le gamemode changer lorsqu'elle passe en Créatif, on doit lui mettre manuellement. C'est le seul à qui cela arrive.

Merci d'avance pour votre aide !
 
Dernière édition:
Salut,

Quand tu donnes un fichier de configuration, met bien les balises "code" comme expliqué ici: https://minecraft.fr/forum/threads/trucs-pour-résoudre-un-problème.77248/

inheritance:
- g:groupmanager_default
- g:bukkit_default
- g:essentials_default
- g:towny_default
Sais-tu a quoi sert cette partie ? Je parie que non... C'est pas parceque c'est dans la configuration par défaut que c'est bien ! :/ Du coup je t'invite à lire ce tutoriel: https://minecraft.fr/forum/threads/plugin-groupmanager.65981/

Bref, tout ceci ne réglera pas ton problème... De prime abord, je ne vois pas d'erreur dans ton fichier de config. As-tu des erreurs dans tes logs ?


Cordialement,
Detobel36
 
Navré pour l'erreur avec le code, c'est corrigé et merci pour la réponse.

J'avais justement suivi ce tuto, après c'est un peu nouveau pour moi, c'est quand même technique, j'ai peut-être fait des erreurs (c'est même certain :D).

Sais-tu a quoi sert cette partie ? Je parie que non... C'est pas parceque c'est dans la configuration par défaut que c'est bien ! :/
Du coup, ça veut dire quoi ? Que je dois virer cette partie ou la modifier ?

As-tu des erreurs dans tes logs ?
Je n'ai pas remarqué d'erreurs, non.
 
Salut,

Du coup, ça veut dire quoi ? Que je dois virer cette partie ou la modifier ?
Lit le tuto :P J'explique à quoi sert cette partie et ce qu'il faut y mettre.
Pour te répondre brièvement ici, ce n'est pas utile pour toi... Tu peux supprimer ces lignes qui commencent par "g:".

Si y a pas d'erreur, la comme ça je vois d'où ça peut venir.


Cordialement,
Detobel36