Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Permission nodes for meaSuite: meaChat
- Please note: the permission nodes are set to "guest" level if they have never logged into the game. The way to set a different rank (at the moment) is after /meapw is used the player needs to log off then back into the server. This includes after using /meapw <old> <new>. This is all because the permissions are written to file and sent to the meaChat client once the AUTH command is successful. As well, if you would like the client to send a meaSuite commands make sure the "meaCommands.send" and "meaCommands.get" are set, "commands.get" and "commands.send" will not suffice. There is no "meaComamnds.*" or "commands.*" node.
- Please note: this permission system is partly hard-coded for now because this entire meaChat for meaSuite application is a test of knowledge rather than actual function.
- The Minecraft-side permissions are as follows:
- meaSuite.Chat.app.*
- meaSuite.Chat.app.meaCommands.send: true
- meaSuite.Chat.app.meaCommands.get: true
- meaSuite.Chat.app.commands.send: true
- meaSuite.Chat.app.commands.get: true
- meaSuite.Chat.app.viewMC: true
- meaSuite.Chat.app.viewIRC: true
- meaSuite.Chat.app.viewMea: true
- meaSuite.Chat.app.sendToMC: true
- meaSuite.Chat.app.sendToIRC: true
- meaSuite.Chat.app.sendToMea: true
- meaSuite.Chat.app.usePM: true
- meaSuite.Chat.app.useMeaOnlyMode: true
- meaSuite.Chat.app.viewMeaAdminChat: true
- meaSuite.Chat.app.useMeaAdminChat: true
- meaSuite.Chat.app.viewMinecraftAdminChat: true
- meaSuite.Chat.app.useMinecraftAdminChat: true
- meaSuite.Chat.app.seeVanishedPlayersLogin: true
- meaSuite.Chat.app.seeFactionChat: true
- meaSuite.Chat.app.useWHOIS: true
- meaSuite.Chat.appGroup.admin:
- meaSuite.Chat.app.*
- meaSuite.Chat.appGroup.user:
- meaSuite.Chat.app.meaCommands.send: false
- meaSuite.Chat.app.meaCommands.get: false
- meaSuite.Chat.app.commands.send: false
- meaSuite.Chat.app.commands.get: false
- meaSuite.Chat.app.viewMC: true
- meaSuite.Chat.app.viewIRC: true
- meaSuite.Chat.app.viewMea: true
- meaSuite.Chat.app.sendToMC: true
- meaSuite.Chat.app.sendToIRC: true
- meaSuite.Chat.app.sendToMea: true
- meaSuite.Chat.app.usePM: true
- meaSuite.Chat.app.useMeaOnlyMode: true
- meaSuite.Chat.app.viewMeaAdminChat: false
- meaSuite.Chat.app.useMeaAdminChat: false
- meaSuite.Chat.app.viewMinecraftAdminChat: false
- meaSuite.Chat.app.useMinecraftAdminChat: false
- meaSuite.Chat.app.seeVanishedPlayersLogin: false
- meaSuite.Chat.app.seeFactionChat: false
- meaSuite.Chat.app.useWHOIS: true
- meaSuite.Chat.appGroup.guest:
- meaSuite.Chat.app.meaCommands.send: false
- meaSuite.Chat.app.meaCommands.get: false
- meaSuite.Chat.app.commands.send: false
- meaSuite.Chat.app.commands.get: false
- meaSuite.Chat.app.viewMC: true
- meaSuite.Chat.app.viewIRC: true
- meaSuite.Chat.app.viewMea: true
- meaSuite.Chat.app.sendToMC: true
- meaSuite.Chat.app.sendToIRC: true
- meaSuite.Chat.app.sendToMea: true
- meaSuite.Chat.app.usePM: false
- meaSuite.Chat.app.useMeaOnlyMode: false
- meaSuite.Chat.app.viewMeaAdminChat: false
- meaSuite.Chat.app.useMeaAdminChat: false
- meaSuite.Chat.app.viewMinecraftAdminChat: false
- meaSuite.Chat.app.useMinecraftAdminChat: false
- meaSuite.Chat.app.seeVanishedPlayersLogin: false
- meaSuite.Chat.app.seeFactionChat: false
- meaSuite.Chat.app.useWHOIS: false
- The default group is "guest" where the permission node "meaSuite.Chat.app.guest" would be applied. Once /meapw is used then "user" will be applied.
- The default group is for the applet version of the chat.
- "meaSuite.Chat.*" does not cover "meaSuite.Chat.app.*"
- "meaSuite.Chat.appGroup.*" does not exist.
Advertisement
Add Comment
Please, Sign In to add comment