MyPermissions
MyPermissions
Join my Discord Server here for faster support and to give feedback!
All information you need is in the wiki linked above!
Features:
This plugin allows you to give players custom permissions, create groups and add permissions, players, prefixes and suffixes to the groups!
Now even mostly without commands via ingame GUI!
(/group config <groupname> V1.2.5)
In reply to NerelTeC:
All commands of this plugin or literally all commands?
I added this plugin to our server, and it fucked it up, even when we deleted it, our admin doesnt have any permission :) Please help.
In reply to johny_honzisko_eune:
You have to use the console to setup the groups or give the admin the permissions he needs (for example using /op). This plugin overrides this command and disables the normal Operator functions. It wouldn't make a difference if you remove this plugin or not, you just need to set your admin as operator again
[01:26:31 ERROR]: [org.bukkit.craftbukkit.v1_16_R3.CraftServer] null initializing MyPermissions v1.0.8 (Is it up to date?)
java.lang.NullPointerException: null
at me.manatorde.mypermissions.Main.onLoad(Main.java:92) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:394) ~[patched_1.16.4.jar:git-Paper-267]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:206) ~[patched_1.16.4.jar:git-Paper-267]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:940) ~[patched_1.16.4.jar:git-Paper-267]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.4.jar:git-Paper-267]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]
I got this error message how do I fix it
In reply to 快愛:
It might be an error based on Bukkit. I'm using Spigot for development and there are a few differences.
I will test that out
In reply to ManatorDE:
OK thanks for rely
Can I add permission to the group for command with arguments?
like: minecraft.command.team.add
not: minecraft.command.team
I want to add permission only for /team add command, not for /team and all its agruments.
In reply to dyam0:
In most cases that is not possible. It is possible if the plugin has custom permissions for the argument and not just for the base command. MyPermissions doesn't change the permissions of commands, it just manages who gets them
In reply to ManatorDE:
Thank you.
why my pleayer cannt use /msg command when i do /permissions add name /msg or /sethome and i do /mp rl
In reply to Forge_User_98830443:
Because you're not giving them any permission with that. Permissions are not the commands. For example to be able to use /weather you need the permission minecraft.command.weather
You just need to find out which permission gives access to which command
Question about what happens when a user leaves and rejoins. I've been testing using the 'setdefault' command to have a default Member group, and while that works, when I reconnect to the server, I still have the ability to use those commands, but they show up as an unknown or incomplete command. If I readd myself to the group, it works fine. Reloading the plugin doesn't seem to fix this issue either, I just need to readd myself. Does the group connection just get weird when the user disconnects?
In reply to Dragon1Freak:
Does that happen in any other groups as well?
It shouldn't happen. The rejoin reloads the permissions of the player joining. Maybe I accidentally made a mistake in the code there
Problems with prefixes
In reply to NerelTeC:
What kind of problems?
In reply to ManatorDE:
Maybe it is just with me, but when I want to get prefix for group, I write /group setprefix Admin <my prefix> and there is no feedback or anything else. The prefix did not set. Can it be because of russian language prefix?
In reply to NerelTeC:
That could be possible. But I don't see the reason for that. I'll have a look on that, when fixing all reported bugs and see what I can do about it.
Thanks for your report :)
hello, with your op permissions aspect any player is able to just type /op (player name) no matter the permissions level, i cannot figure out how to change it so only i can use that command, i had several players destroy and grief several farms and houses because of this. How do i make it so no one but I can use the /op command?
In reply to bigboinostrils:
If you don't Op them, they shouldn't be able to use the command /op. Or at least if you don't give them the permission minecraft.command.op
You could create a Group with all the perissions you want to give them and add them to that group
In reply to ManatorDE:
none of the players are op's but they can still type /op and get op