[MISC] SuperTools 1.3 - Tools, but Super! [Permissions] [1185]

Discussion in 'Inactive/Unsupported Plugins' started by NeoSilky, Aug 18, 2011.

  1. Offline

    NeoSilky

    SuperTools
    Version: 1.3
    Click on ads to support me!​
    Features:
    • Using config, you can select which tools are set as invincible.
    • Now includes commands!
    • Also includes instabreak option so you can set which sets of tools provide instabreak powers! I recommend you do not set all tools to instabreak as this would get very annoying for players... ;)
    • You can set both options to true on the same tool if you wish, but it would be pointless as tools do not recognise they're broken, therefore not losing durability.
    • Configurable block drops applying to instabreak!
    • Now with Permissions version (testing, feedback please!)
    Unfortunately, if you quickly break a massive amout of block with instabreak, then it may produce errors, and the tool will lower in durability. A user has found out if you rightclick with the tool, it gains durability.
    =============================================================
    Default Config:
    Code:
    #INSTABREAK OPTIONS
      #InstabreakWoodTools
      InstabreakWoodTools: false
      #InstabreakStoneTools
      InstabreakStoneTools: false
      #InstabreakIronTools
      InstabreakIronTools: false
      #InstabreakGoldTools
      InstabreakGoldTools: false
      #InstabreakDiamondTools
      InstabreakDiamondTools: false
      #-----------------------------
      #INVINCIBLE TOOLS OPTIONS
      #InvincibleWoodTools
      InvincibleWoodTools: false
      #InvincibleStoneTools
      InvincibleStoneTools: false
      #InvincibleIronTools
      InvincibleIronTools: false
      #InvincibleGoldTools
      InvincibleGoldTools: false
      #InvincibleDiamondTools
      InvincibleDiamondTools: false
      #-----------------------------
      #OTHER OPTIONS
      #BlockDrops
      BlockDrops: false
      
    =============================================================
    Permission Nodes:
    Code:
        ST.instabreak.wood
        ST.instabreak.stone
        ST.instabreak.iron
        ST.instabreak.gold
        ST.instabreak.diamond
        ST.invincible.wood
        ST.invincible.stone
        ST.invincible.iron
        ST.invincible.gold
        ST.invincible.diamond
      
    =============================================================
    Commands:
    Code:
    /instabreak on - Turns instabreak on!
    /instabreak off - Turns instabreak off!
    /invincible on - Turns invincible on!
    /invincible off - Turns invincible off!
    =============================================================
    Planned Features:
    • Add chances of setting other players/mobs on fire using certain tools.
    • Change Swords to weapons and they deal configurable hearts of damage.
    Changelog:
    1.3 - Added commands!
    1.2 - Added configurable blockdrops applying to instabreak and Permissions Version!
    Show Spoiler

    1.19 - Small item bug fix.
    1.18 - Fixed error caused by last bug fix.
    1.17 - Added bug fix.
    1.16 - Changed all defaults to false.
    1.15 - Changed names in config from 'InstabreakWood' to 'InstabreakWoodTools' etc.
    1.1 - Added instabreak.
    1.0 - Released Plugin.


    Current Bugs:
    • Redstone Ore takes 2 clicks to destroy. Anyone know a solution, feel free to post!
    Comment and give suggestions as to future releases! And let me know what you think of the video! :D

     
    Rizaz likes this.
  2. Offline

    NeoSilky

    It does break Bedrock, I'm not quite sure about Worldguard but i just added a tester permissions version and commands to toggle will be soon :)
     
  3. Offline

    Ross Gosling

    @NeoSilky

    Bug

    Tools look like they have no damage but still break =(
     
  4. Offline

    NeoSilky

    @Ross Gosling post config please? And which version are you using?
     
  5. Offline

    Ross Gosling

    1.2 SuperTools

    Code:
    #INSTABREAK OPTIONS
       #InstabreakWoodTools   InstabreakWoodTools: false
       #InstabreakStoneTools   InstabreakStoneTools: false
       #InstabreakIronTools   InstabreakIronTools: false
       #InstabreakGoldTools   InstabreakGoldTools: false
       #InstabreakDiamondTools   InstabreakDiamondTools: false
       #-----------------------------
       #INVINCIBLE TOOLS OPTIONS
       #InvincibleWoodTools   InvincibleWoodTools: false
      #InvincibleStoneTools   InvincibleStoneTools: false
      #InvincibleIronTools   InvincibleIronTools: true
       #InvincibleGoldTools   InvincibleGoldTools: true
       #InvincibleDiamondTools   InvincibleDiamondTools: true
       #-----------------------------
       #OTHER OPTIONS
       #BlockDrops   BlockDrops: false
    
     
  6. Offline

    NeoSilky

    I have just used the exact same setup as you, and it works fine. If you can provide me a video showing the config and you in game, i would appreciate it :)
     
  7. Offline

    Ross Gosling

    in the console it says stuff about failed Player_Interact or summin
     
  8. Offline

    NeoSilky

    @Ross Gosling Oh, that's an old bug, we firgured out its a rare chance that if you do a lot of things at once, it needs to calculate and call upon this plugin a lot, so it might give errors :S
     
  9. Offline

    Ross Gosling

    urm soo...
     
  10. Offline

    NeoSilky

    Nothing you can do really, just take it easy.
     
  11. Offline

    Ross Gosling

    @NeoSilky

    Are you going to be adding Lightening, Fire and Freeze (if possible) abilities anytime soon?
     
  12. Offline

    NeoSilky

    I will be adding that soon, yes :)
     
  13. Offline

    OZ4RK

    Working great, I must update, want the blockdrop option. Any plans to implement this into 1.8 creative mode so that even in creative mode, certain tools instabreak, not all?
     
  14. Offline

    NeoSilky

    @OZ4RK i'll look into it, but best to wait until RB is out :)
     
  15. Offline

    OZ4RK

    Right, thanks.
     
  16. Offline

    NeoSilky

    To everyone that wanted it!:
    Just added commands to enable/disable the options!
     
  17. Offline

    rhuisking

    where do you find the permission pluggin? btw Nice video It looks like a great plugin
     
  18. Offline

    NeoSilky

    You can download the permissions version from the link at the top, it goes to my website :) and thanks, its an old video i made, a lot has changed :D
     
  19. Offline

    OZ4RK

    COMMANDS! YES, WIN!
    Any nodes for the enabling commands? Or are they available to all who have the individual tool type nodes?
     
  20. Offline

    NeoSilky

    No there isnt, good point :p but on the permissions, you can switch it on and off but you must have the permission anyway :)
     
  21. Offline

    OZ4RK

    Right, ok. I though the RB would fix this but I'm getting this every time a supertool is used:
    Code:
    15:40:50 [SEVERE] Could not pass event PLAYER_INTERACT to SuperTools
    java.lang.NullPointerException
        at me.neosilky.SuperTools.SuperToolsPlayerListener.onPlayerInteract(SuperToolsPlayerListener.java:19)
        at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:139)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:824)
        at net.minecraft.server.Packet18ArmAnimation.a(SourceFile:36)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
     
  22. Offline

    NeoSilky

    @OZ4RK i knoww, its an old error :/ its because when you do it fast, it can't handle all the things, :/
     
  23. Offline

    OZ4RK

    But it isn't fast, I will left click once and it shows up?
     

Share This Page