This is my first plugin : BasicBreak - The easiest plugin to break blocks: Version: v2.2 With BasicBreak (normal version), you can break blocks instantly with no permissions ! Useful for freebuild servers. Ops and normal players can activate the command to mine blocks instantly. No permissions are required. But a permissions version is here now ! It's the same plugin but this one use the permissions plugin. Features: You can mine blocks with one click Protected areas aren't affected by this plugin Use /basicbreak or /break or /vbb to activate/desactivate You can edit the plugin.yml file to add custom commands Permission to add is "basicbreak" (name of the command) Download: Download Normal version Download Permissions version Sources Here Todo: Add drop to blocks (on/off command) ... Changelog: Version 2.2 Test some new features Version 2.1 Corrected some string errors (missing a letter) Added a description in plugin.yml file Version 2.0 Changed commands. Added a version with Permissions support Corrected some bugs Version 1.0 Initial release. (I'm french, sorry for eventuals errors)
You can't use /bb BigBrother uses that Alias, also you would Highly need to add permissions support. Razor
Hmm i have this error... ;/ Code: 2011-08-01 22:29:59 [SEVERE] Could not pass event BLOCK_DAMAGE to BasicBreak java.lang.NullPointerException at vertebro.basicbreak.BasicBreak.checkpermissions(BasicBreak.java:56) at vertebro.basicbreak.BasicBreakBlockListener.onBlockDamage(BasicBreakBlockListener.java:18) at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-01 22:30:02 [SEVERE] Could not pass event BLOCK_DAMAGE to BasicBreak java.lang.NullPointerException at vertebro.basicbreak.BasicBreak.checkpermissions(BasicBreak.java:56) at vertebro.basicbreak.BasicBreakBlockListener.onBlockDamage(BasicBreakBlockListener.java:18) at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-01 22:30:13 [SEVERE] Could not pass event BLOCK_DAMAGE to BasicBreak java.lang.NullPointerException at vertebro.basicbreak.BasicBreak.checkpermissions(BasicBreak.java:56) at vertebro.basicbreak.BasicBreakBlockListener.onBlockDamage(BasicBreakBlockListener.java:18) at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-01 22:30:14 [SEVERE] Could not pass event BLOCK_DAMAGE to BasicBreak java.lang.NullPointerException at vertebro.basicbreak.BasicBreak.checkpermissions(BasicBreak.java:56) at vertebro.basicbreak.BasicBreakBlockListener.onBlockDamage(BasicBreakBlockListener.java:18) at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-01 22:30:14 [SEVERE] Could not pass event BLOCK_DAMAGE to BasicBreak java.lang.NullPointerException at vertebro.basicbreak.BasicBreak.checkpermissions(BasicBreak.java:56) at vertebro.basicbreak.BasicBreakBlockListener.onBlockDamage(BasicBreakBlockListener.java:18) at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:441) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:90) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
I think an another plugin doesn't allow my plugin to be enabled. It's a conflict, I think. Try to desactivate some plugins which have the same effects.
Hmm I'm getting lots of errors with it but still it seems to work as it should. The problem is with the permissions version: Code: 2011-08-08 17:55:50 [SEVERE] Could not pass event BLOCK_BREAK to Permissions java.lang.NullPointerException at com.nijiko.permissions.Control.getGroups(Control.java:611) at com.nijikokun.bukkit.Permissions.Listener.onBlockBreak(Listener.java:61) at org.bukkit.plugin.java.JavaPluginLoader$36.execute(JavaPluginLoader.java:490) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:157) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:102) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-08 17:55:52 [SEVERE] Could not pass event BLOCK_BREAK to Permissions java.lang.NullPointerException at com.nijiko.permissions.Control.getGroups(Control.java:611) at com.nijikokun.bukkit.Permissions.Listener.onBlockBreak(Listener.java:61) at org.bukkit.plugin.java.JavaPluginLoader$36.execute(JavaPluginLoader.java:490) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:157) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:102) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:458) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-08 17:55:53 [SEVERE] Could not pass event BLOCK_PLACE to Permissions java.lang.NullPointerException at com.nijiko.permissions.Control.getGroups(Control.java:611) at com.nijikokun.bukkit.Permissions.Listener.onBlockPlace(Listener.java:43) at org.bukkit.plugin.java.JavaPluginLoader$28.execute(JavaPluginLoader.java:434) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:90) at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:74) at net.minecraft.server.ItemBlock.a(ItemBlock.java:81) at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:223) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:553) at net.minecraft.server.Packet15Place.a(SourceFile:57) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) I have not given myself the permission but as I'm a OP I think it is activated for me - and it worked.
Hm well then I'll see if I can find out which one it is. Maybe the superpowers plug. Thanks for your fast answer!
when i use the permissions one it stops groupmanager and when i try normal it dosnt work?? it all runs normaly
im english but i suck at seting up permissions and i know this is oftopic but can u help me set it up only the groups part and maybe a default user as a template user that allows tags ?