Filled Operator Command Limiter

Discussion in 'Plugin Requests' started by Smaltin, Oct 27, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    Smaltin

    Plugin category:
    Admin Tools
    Suggested name:
    OpCommandLimit
    What I want: I want a plugin that can disable commands ran by Ops, because there are plugins that we don't want Ops running. Since everybody gets Op, we need a command blocker. Must be 1.8

    Ideas for commands: /OPL
    /OPL add *string* (Add a banned command)
    /OPL remove *string* (Remove a banned command)
    /OPL Credits (Credit the author)
    /OPL Help (Shows all commands)
    /OPL Message *string* (Sets the message when denied. Supports "&" formatting shortcut)

    Ideas for permissions:
    OPL.add (/OPL add command)
    OPL.remove (/OPL remove command)
    OPL.bypass (Bypass blocker)
    OPL.* (All permissions)

    When I'd like it by: Next Week
     
    Last edited: Oct 27, 2015
  2. Offline

    Scimiguy

    Why not just use your permission plugin?
    I mean that's exactly what they're made for
     
    timtower and dbwallsmc like this.
  3. Offline

    Smaltin

    @Scimiguy If so, then how to I edit operators permissions with groupmanager?
     
  4. Offline

    timtower Administrator Administrator Moderator

    @Smaltin You don't edit them, you replace the OP's with groupmanager ranks.
     
  5. Offline

    timtower Administrator Administrator Moderator

  6. Offline

    Firestar311

    @Smaltin
    In Group Manager, You can limit what permissions people have, and this overrides ops permissions. For example if i want to edit an OP's inventory with Essentials inventory see, i can use the permission node "-essentials.invsee.preventmodify". Please note the "-" sign. In game this will look like
    Code:
    /man(g/u)addp (group/user) -essentials.invsee.preventmodify
    In the Config under the "permissions section" on the group or user
    Code:
    - -essentials.invsee.preventmodify
    Or as suggested use Groups and just don't give them those permissions from the plugin

    Thanks and hoped this helped!
    ~ Jayfeather311
     
  7. Offline

    Smaltin

  8. @Smaltin please view this thread. https://bukkit.org/threads/command-block-permissions-node.146949/

    Don't give anyone op just to edit command blocks. Let them use it with this plugin, and restrict certain commands. I also highly recommend that you use a permissions plugin (Preferably GroupManager, as it has a much easier in-game interface. Just never give people group manager.*, bukkit.command.op.give, bukkit.command.op.take, minecraft.command.op, or minecraft.command.deop unless you want them to be able to modify their (and others') abilities).
     
  9. Offline

    Firestar311

    @Smaltin
    There is another option. Within the Server Properties file there is an option of
    Code:
    op-permission-level
    Here is a list from the Minecraft Wiki on what this does

    Code:
        1 - Ops can bypass spawn protection.
        2 - Ops can use /clear, /difficulty, /effect, /gamemode, /gamerule, /give, and /tp, and can edit command blocks.
        3 - Ops can use /ban, /deop, /kick, and /op.
        4 - Ops can use /stop. 
    You can also go to your ops.json file and change it that way.
    The server properties file is for the /op command after you change it. So be aware of that
    Then you can limit their permissions using my post above
     
  10. Offline

    Smaltin

    @Jayfeather311 If I make their level 2, it still allows them default access to other plugins.
     
  11. Offline

    MasterDoctor

  12. Offline

    Firestar311

    @Smaltin
    As I said, you can limit their permissions with the post below that is also above as well
    This is one way to do it though
     
  13. I'll do this tomorrow unless someone else has already finished this.
     
  14. Offline

    Smaltin

    Thank you @TookieP for creating it. I do not have a skype, but would gladly accept the plugin.
     
  15. Offline

    timtower Administrator Administrator Moderator

    And where did he talk to you about this then?
    @TookieP
     
  16. Offline

    Scimiguy

    @timtower
    Tookie has a bad habit of private messaging people. Most likely there
     
  17. Offline

    timtower Administrator Administrator Moderator

    I know, I want to hear his reason though.
     
  18. Offline

    TookieP

    Was it necessary to say that in front of everyone? Pay close attention on what you're doing.


    Sorry, but I prefer to contact the person who asked this plugin to get additional information about the plugin, for example, if the person wants to add several permission to a player, or which version he wants for the plugin etc ... My bad ^^ You can not, and will never change my habits.
     
  19. Offline

    timtower Administrator Administrator Moderator

    Please do so on the thread instead, it is made for that purpose and maybe other server owners want this as well.
     
Thread Status:
Not open for further replies.

Share This Page