Plugin category: Anti Griefing Tools Suggested name: CreativeBanner What I want: A plugin that is able to disable Creative and commands like /i /item /gamemode /give from all players, Including ops. Ideas for commands: No commands needed for this plugin. Ideas for permissions: creativebanner.bypass When I'd like it by: 1 week or less, I really need it on my server.
Not giving people OP or Creative mode, or permissions to plugins that can give either can be quite effective at this.
Needing to have OP is a symptom of a poorly set up permissions system. But if you really need to have OPs, you probably shouldn't give it to people that you have to forcefully disable item spawning for.
They arn't op it's hard to explain :3 Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Admin: permissions: - '*' - -BOSEconomy.admin.money.set - -BOSEconomy.admin.money.add - -essentials.give - -essentials.item - -essentials.gamemode inheritance: - moderator prefix: '&4[Admin]&f' options: build: true rank: '100' Negating those commands doesn't disable it, Even if they arn't operator.
Giving players '*' is not a good permissions solution. Depending on the plugins you're running, you may even see some undesirable consequences that are more than just people being able to use commands you don't want them to. If you're intent on blacklisting permissions, you'll have to use plugin-specific wildcards like "essentials.*" While easy, the plugin you're asking for isn't a solution, but a very poor hack to enable lazy permissions management. It'll hold up until you add another plugin that doesn't operate correctly because of the way you have the permissions set up. Do you really want a plugin that bleeds resources and will have to be constantly tailored for your server , when the need for it can be easily negated by proper permissions handling?
-essentials.gamemode -essentials.give -essentials.item Maybe some more... you can view a list of permissions here. It'd probably be a better idea to whitelist the permissions you want, though. That way you can look them and know exactly which permissions players do or do not have.
It is really easy! just give them - '*' then whatevery commands you don't want them to have just put - - essentials.item - - essentials.give - - essentials.gamemode ("-" = give permissions // "- -" = take away permission)
Just don't use the wildcard ('*') node. Then give users only the permissions you want them to be able to use. Nothing more. May be tedious, but there will be less surprises that way.
If you use essentials in the config there is a section where you put commands that will be completely disabled on the server for everyone just add the commands there.
You have to do the remove permissions first. For Example: - - essentials.item - - essentials.give - - essentials.gamemode - '*'
You dont have to just put the commands in the disabled commands part of the essentials config and they are removed from the game.
Hmm... i could make it so if you did a command suchas /checkcreative it whould search the server for creative people and then set there gm to survival... Or! i could just make it so when they change there Gm it whould search them for creative and then set it to survival [EDIT] for /i /give and stuff... that whould be a bit harder...
Create an [OP] Rank instead of opping people and then deny access for them to do /i /item /gamemode /give
I have tried denying the node. For example - '*' - -essentials.give - -essentials.gamemode - -essentials.item That would be awesome! Would it need to be updated every version change? EDIT by Moderator: merged posts, please use the edit button instead of double posting.
No, because unless the creative mode changed, it would still work. I still use some 1.1 plugins (I think, definitely 1.2.5 plugins though)