[FUN] BasicBreak v2.2 - For freebuild and normal servers (Permissions) [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Vertebro, Jul 31, 2011.

  1. Offline

    Vertebro

    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)
     
  2. Offline

    RazorFlint

    You can't use /bb BigBrother uses that Alias, also you would Highly need to add permissions support.

    Razor
     
  3. Offline

    Vertebro

    I've made a version that supporting Permissions now.
     
  4. Offline

    Hackuss

    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)
     
  5. Offline

    Vertebro

    What is your version of CraftBukkit ?
     
  6. Offline

    Hackuss

    CraftBukkit 1.7.3 (1000) i download normal because permissions don't work anything..
     
  7. Offline

    Vertebro

    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.
     
  8. Offline

    Hackuss

    Hmm i try agin permission version...
     
  9. Offline

    Vertebro

    Hope it worked.
     
  10. Offline

    MonsieurApple

  11. Offline

    Vertebro

  12. Offline

    MonsieurApple

    Looks good. I just removed Permissions from the [] to prevent confusion.
     
  13. Offline

    Vertebro

    Thanks.
     
  14. Offline

    DamienMine

    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.
     
  15. Offline

    Vertebro

    I think you have the same problem than Hackuss (member), he posted the same thing, look upside.
     
  16. Offline

    DamienMine

    Hm well then I'll see if I can find out which one it is. Maybe the superpowers plug. Thanks for your fast answer!
     
  17. Offline

    Vertebro

    You're welcome. :D
     
  18. Offline

    Ddaannyybbooyy

    when i use the permissions one it stops groupmanager and when i try normal it dosnt work?? it all runs normaly
     
  19. Offline

    Vertebro

    It may be a conflict with others plugins like mine.
     
  20. Offline

    Ddaannyybbooyy

    can u help me set up permissions of topic but plz?
     
  21. Offline

    Vertebro

    Wait... You're not english ? Are you french ?
     
  22. Offline

    Ddaannyybbooyy

    im english :p 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 :p?
     
  23. Offline

    Vertebro

    Sorry ... In facts, I don't know how to set-up Permissions ^^'... But my plugin works... I think
     

Share This Page