CommandsGuard
Home | WebSite
This plugin allows you to lock the controls of the players and operators. Supports permissions and easy configuration. To lock a command you have need to go in the configuration and enter, under the heading of your choice (Operators or No-Operators), the command to block.
To unlock the command to a player or group you have to give permission bypass.
Features
Block Commands OP & Players
Multi-World Support
In-Game Reload Command
In-Game Configuration
Log Commands
Language fully configurable
Permissions Support
Check-for-Updates
Permissions
Command | Permission | Description |
---|---|---|
* | commandsguard.* | All Commands |
reload | commandsguard.reload | Reload Command |
config | commandsguard.config | Config Command |
info | commandsguard.info | Info Command |
bypass all commands | commandsguard.bypass | Bypass all commands |
bypass specify command | commandsguard.bypass.<command> | Bypass specify commands |
Configuration
Config.yml:
Check-for-Updates: true Messages: Permission: "&cYou do not have permission to do that!" AddCommand: "Command %cmd blocked!" RemoveCommand: "Command %cmd unblocked!" AlreadyBlockedCommand: "Command %cmd already blocked!" NotBlockedCommand: "Command %cmd isn't blocked!" Block-Commands: Operators: [] No-Operators: - 'stop' - 'reload' - 'test:world:world_nether:world_the_end'
MultiWorld support:
For block specify command in a world/s add ":<nameworld>" at the end of command.
Example: "test:world" or "stop:world:world_nether"
ToDo
MultiWorld support
Specific Players support
More permissions support
In game configuration
Log Commands
Language configurable
Money system
More...
Metrics
ChangeLog
1.4.0
Improved Configuration
Bugs Fix
Language fully configurable
MultiWorld Support
Log Commands
1.3.0
Improved Check-for-Updates
Improved Configuration
Improved Starting of Plugin
In-Game Configuration
Command "config"
Command "info"
Permission "commandsguard.config"
Permission "commandsguard.info"
1.2.0
Improved Permissions Support
Changed Permission "commandsguard.<command>" in "commandsguard.bypass.<command>"
Permission "commandsguard.*"
Permission "commandsguard.bypass"
1.1.0
Improved Configuration
Added Reload Command
1.0.0
Initial Release
When I attempt to use this plugin and/or add a command to blocked commands for Op. It saids: command (my username) blocked! every time :I
@CommodoreAlpha
This plugin helps small server, which does not know how to use permissions at best, to block certain commands. I'm trying to improve it to the point that should I use this instead of permissions.
@AlessioDP
From what I'm seeing, I (think) I can do everything this plugin does simply by negating permissions nodes from my player groups, which is easier than blocking every undesired command and their aliases.
It would be helpful to your plugin if you could prove that above statement wrong.
@CommodoreAlpha
I dont understand. you want a permission that block the commands?
It would be helpful to elaborate on what you can do with this plugin that you can't do from negating permissions from certain groups, before someone comments, "Can't you just negate permissions from 'x' group?"
@Qw4rtz
Thx ;)
great plugin for block /op from others operators :D
@joehardy8
Precisely, the plugin block the first string of commands. So you can also block only the command "/w alessiodp"(In the config "w alessiodp") instead of the entire command("/w")
@AlessioDP
Okay, so putting it in No-Operators will block it for everyone except Ops. Thanks! This plugin looks very simple to use, and I think it will help our server greatly!
@joehardy8
For block the command /w for every player. You have to go about setting up and add to the list No-Operators the string 'w'. If you then want to lock the command to the operators, add the command also on the configuration Operators. If you want to unlock the command to a player you have to give him permission "commands.bypass.w"
I am very interested in this plugin, except can you please provide more detail about how it works? Mainly, I am admin on a server that wants to disable the /w command. It seems to be through Vanilla Minecraft, and it is useable even when players are muted. We want to disable it so that this is no longer possible. This post looks very interesting, and I believe it may be exactly what we are looking for. However, there is not much detail on this page about how to actually block a command. Is it a command that we have to use? A permission that we give someone? How do we block just /w for every player, but no other commands? We are using PermissionsEx, Essentials, and MultiVerse as our main plugins. If you need any more information, please tell me in Private Chat. And I would very much like to learn how to actually use this plugin. Thank you!