CommandBlocker
CommandBlocker
Recoded! More functions! Multiworld Support! and more!!!
Commands
/cbadd [path] [command]
/cbadd path.to.blocked.command.in.config yourcommand with arguments
Config
Message: '[CommandBlocker] This command is blocked!' Blocked: Op: - '/dont use this' NoOp: - '/op Notch' Player: Notch: - '/kick all' - '/manpromote * admin' World: world1: - '/tp'
Notch can't use /kick all and /manpromote Tom admin
Now you can use space in the config Finally with multiworld support and with * support!
ToDo
Fix some bugs
Thanks
Still everyone can use commands! I done it correctly
i get this error: [14:58:31] [Server thread/ERROR]: Error occurred while enabling CommandBlocker v1.1 (Is it up to date?) java.lang.IllegalArgumentException: Plugin already initialized! at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:98) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:59) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at me.Bestora.CommandBlocker.main.<init>(main.java:23) [?:?] at me.Bestora.CommandBlocker.Listener.<init>(Listener.java:24) [?:?] at me.Bestora.CommandBlocker.main.onEnable(main.java:106) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:350) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:384) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:298) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:280) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] Caused by: java.lang.IllegalStateException: Initial initialization at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:101) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:59) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at me.Bestora.CommandBlocker.main.<init>(main.java:23) [?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_25] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_25] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_25] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_25] at java.lang.Class.newInstance(Unknown Source) [?:1.7.0_25] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:52) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:308) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:255) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:233) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks] ... 2 more
is there a permission node that bypasses the blocked command?
is there a way you can block a permission for a player and override it for pex or a groupmanaging plugin? Example:
User: player: - /op - worldedit.*
Cool plugin, please update ^.^
Can u put an option it wont log the players, i dont want any logs made with unneedd data. thanks.
How do i block a permission for a whole group in group manager. I have an annoying game with classes and the permission is to select a class. But i want to make it so i can restrict non donors from using certain classes
Would be nice if there was "/cbdel" function also.
I support h1mike2 idea, would be awesome if this was implemented, thanks a lot for all your hard work.
i have a couple more suggestions for this plugin: 1.can you make the "CommandBlockerConfig.yml" file in a folder so it fits in with all of my other plugins. 2.can you make it so you can create permissions so you can only ban certain groups of commands for ex: Groups: Owner: - '/op' and then the permission would be "commandblocker.owner" this would be extremely helpful, thank you
I may not be understanding this plugin completely, but like other people suggested; can you make it so it blocks normal players from using (example) /we help, but ops can use this?
2013-01-29 06:53:48 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'cbadd' in plugin CommandBlocker v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:979) at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:897) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:852) at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:112) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.ArrayIndexOutOfBoundsException: 1 at me.Bestora.CommandBlocker.main.onCommand(main.java:40) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
im runing 1.4.7 craftbukkit and got this eror
I agree with BioBG and Justin97530 in that I would also like to be able to block commands for certain groups :)
Why don'y you make command(op) block bypass permission?
@Bestora
@BioBG means to block a command for a full group like I have a group called Admin and i want to Block /nuke for the full group.
I also wanted that. and can you add a ingame command interface to the plugin? It will be very useful.
-Justin
@BioBG
what do you mean with "groups command"?
give a example
@Bestora
great plugin, Can u add for Groups command blocking ?
File is uploaded and needs approval.. thanks for your support
I hope you like the recoded plugin
If you find some bugs, pls post it in the forum: http://dev.bukkit.org/server-mods/commandblocker/forum/