Special tools

Discussion in 'Plugin Requests' started by beansforu, Feb 25, 2016.

Thread Status:
Not open for further replies.
  1. Offline

    beansforu

    Plugin category: EXAMPLE

    Suggested name: LunarTools

    What I want: I would like an array of special tools with different features.

    Lumberjack axe - cuts down an entire tree in one hit (a bit like the timber plugin) but they shouldn't break down large spruce, large jungle, large dark oak trees all at once (that would be too OP) so what would work best is just making it break down the wood block and anything directly vertically above it. I would like this to have infinite durability and a custom lore enchantment thingy (&eLumberjack I).

    Explosive pickaxe - Explodes stone, granite, andesite, diorite, stone bricks and all of the ores in a 3x3x3 area and drops the items on the floor. Must have the ability to add silk touch/fortune on. When used, should give the sound of a TNT exploding. Infinite durability, custom lore (&eExplosive I)

    Explosive shovel - Explodes sand, red sand, gravel, dirt, glass and clay (not hardened) in a 3x3x3 area and drop the items on the floor. Must be able to add silk touch/fortune on. When used, should give the sound of a TNT exploding. Infinite durability, custom lore (&eExplosive I)

    Miner's pickaxe - A pickaxe that mines a vein of ore in one go. Must have the ability to add silk touch/fortune on. Infinite durability, custom lore (&eVein Miner I)

    Smelter's pickaxe - A pickaxe that smelts all ores instantly (any suitable sound effects are welcomed). Must also be able to smelt netherrack into netherbrick (not the block, just the brick) and cobblestone to smoothstone. Must have the ability to add fortune on. Infinite durability, custom lore (&eSmelter I).

    Smelter's shovel - A shovel that turns clay into bricks (not the block, just the brick) and sand into glass. Must have the ability to add fortune on. Infinite durability, custom lore (&eSmelter I).

    Laser pickaxe - A pickaxe that mines out a row of 5 blocks in front of the block that is mined horizontally. (Any suitable sound effects are welcomed). Must have the ability to add fortune/silk touch on. Infinite durability, custom lore (&eLaser I).

    MultiBow - Bow that fires 2 arrows at once when fired every time the bow is shot. Infinite durability, custom lore (&eMulti Arrow I).

    Wither's Sword - Sword that has a 5% chance to infect players with the wither effect when a player is hit. Infinite durability, custom lore (&eWither I).

    Creeper's Armour - Armour that has a 2% chance (for each armour type) of making a creeper-like blast (no blocks damaged, just health damage) in a 5 block radius when other players hit the player with the armour (the player with the armour should be undamaged). Infinite durability, custom lore (&eCreeper Defence I).

    All these items must be diamond (apart from the bow of course) and must also be able to add all the other normal enchantments to it e.g efficiency, unbreaking, sharpness etc.



    Ideas for commands: /lunartools <player> <toolname>
    (Players should not be able to use these tools unless the command "/lunartools <player> <toolname>" has been applied to them).
    /lunartools list - this lists the tools available
    /lunartools desc <tool> - provides short description of tool

    Ideas for permissions: lunartools.give - ability to give the tools to players
    lunartools.list - ability to list the tools available
    lunartools.desc - ability to see descriptions

    When I'd like it by: Sunday preferably

    These tools should not bypass the Residence or Worldguard plugins (so players cannot grief with them). Please check for any bugs if there are any doubts.

    Thank you to anyone who attempts it, if there are any difficulties or if anything here is impossible, please do let me know.
    Thank you in advance,
    Ashfries.
     
    Last edited: Feb 28, 2016
  2. Offline

    beansforu

  3. Offline

    cluter123

    This is a big plugin so expect this to take about a month or so if any developer decides to actually take this plugin
     
  4. Offline

    beansforu

    I understand, 10 different items is quite a lot to do so feel free to do however many you want if you want to try. Just let me know if you attempt it (that goes to anyone) :) Thanks!
     
  5. Offline

    I Al Istannen

    @beansforu
    I will try to make this. I can't think of any reasonable way to check for the Build permissions. There are just too many plugins out there for that and I don't want to restrict it to some.

    I won't make this plugin.
     
    Last edited: Feb 27, 2016
  6. Offline

    beansforu

    Well the main priority is to get these items, I'm not too worried about the build permissions, I think worldguard/residence stops it anyway, if that changes your mind.
     
  7. Offline

    I Al Istannen

    @beansforu
    I will just hook into WorlgGuard and Residence. I can't test the Residence Hook though, I will just write it how I think it will work :)

    But yea, I will try it. Could take a few days, I might not have that much time next days.
     
  8. Offline

    beansforu

    Sounds good. Thank you ever so much and good luck! ;)
     
  9. Offline

    I Al Istannen

    @beansforu
    For the Smelter pickaxe. If fortune applies, you can generate infinite stone/ cobblestone. Do you want that?
     
    beansforu likes this.
  10. Offline

    beansforu

    Can you make it so fortune on the smelter just works on the ores? Would be a bit weird seeing multiple stone/cobble dropping from one block
    @I Al Istannen
     
    I Al Istannen likes this.
  11. Offline

    I Al Istannen

    @beansforu Last three items, sound effects and commands to go... :D Gonna continue tomorrow after school.
     
    beansforu likes this.
  12. Offline

    beansforu

    Wow you've been busy! Working ahead of schedule ;) let me know when you're done and we can start testing :D
     
  13. Offline

    I Al Istannen

    @beansforu Do you want the bow to take two arrows from your inventory, or shoot two, but you can only pick one back up? Would dupe the arrows otherwise.
     
  14. Offline

    beansforu

    I Al Istannen likes this.
  15. Offline

    I Al Istannen

    @beansforu
    Items and sound effects are done. I just need to finish the commands. Maybe today, maybe tomorrow.
     
    beansforu likes this.
  16. Offline

    beansforu

    Sounds good! :)
     
  17. Offline

    I Al Istannen

    @beansforu
    Uff, finished the first version. Ready for you to try.

    Permission:
    give: lunartools.give
    description: lunartools.desc
    list: lunartools.list
    toggle allowance: lunartools.toggle

    The command help (/lunartools <nothing or sth. random> should explain the commands.
    You will get a config created (with comments), a file called "players.yml", where the allowance is saved and a file called "items.yml". In the last one you can adjust the items.

    Link: DropBox.
     
  18. Offline

    beansforu

    Aight. I can't understand how to spawn in the creeper armour, can you give me an example command please? Thanks for everything btw :D
     
  19. Offline

    I Al Istannen

    @beansforu
    Tahgs are Quote Handy :)
    The command has actually registered a TabCompletor if you write /lunartools give <Player> creeper;armor <heller,chestplate,leggins,boots> you can tab complete eveey stage.

    Sorry for spelling, german phone with autocorrect
     
  20. Offline

    beansforu

    @I Al Istannen Ahhh, makes a lot more sense now. I have noticed a few things I would like to change btw.
    - Can you make it so the smelter pickaxe/shovel don't drop xp orbs when used because it is a little OP
    - The vein miner (miners pickaxe) doesn't work, whenever I break an ore it just breaks like a normal pickaxe
    - Can you change the amount of arrows on the MultiBow to 3 (instead of 2)
    - The laser pickaxe goes through all blocks (including bedrock, obsidian etc), can you make it so it only goes through stone, the ores and sandstone
    - If players are in a residence/worldguard the special tools don't work at all, even if they have build/destroy permissions so is there a way to fix?

    Apart from that the plugin is fantastic :)
     
  21. Offline

    I Al Istannen

    @beansforu
    • Added an config option. Either delete your items.yml or add "drop experience" to smelters pickaxe and shovel.
    • The Vein Miner works for me... . Any errors in the console? Have you edited the items.yml?
    • Yes, added a config option. Either delete your items.yml or add "arrow amount" to multi bow
    • Yea, could have thought of this. Added an config option. Either delete your items.yml or add sth. along these lines to laser pickaxe:
      Code:
      breakable materials:
        - "COAL_ORE"
        - "DIAMOND_ORE"
        - "EMERALD_ORE"
        - "GLOWING_REDSTONE_ORE"
        - "GOLD_ORE"
        - "IRON_ORE"
        - "LAPIS_ORE"
        - "QUARTZ_ORE"
        - "REDSTONE_ORE"
        - "STONE"
        - "MOSSY_COBBLESTONE"
        - "COBBLESTONE"
        - "SANDSTONE"
        - "RED_SANDSTONE"
        - "ENDER_STONE"
    • I don't have residence and don't really want to go too deep into it. I tried it with worldguard:
      Region where I wasn't member: Didn't work
      Region where I was member: Worked as intended
      Region where i was owner: Worked too

      I haven't used worldguard or Residence before. The workguard API seemed quite easy, so I guess that is why it works with it. I haven't found any documentation on the residence API and pretty much guessed what I should do. From the small github wiki I grabbed some flags, and checked for them, but I am not quite sure if it worked. It did with setting the "destroy" and "build" flags, but I don't know if there are some more to consider. I also can't access the new spigot resource page, as I don't possess a Spigot account and so I don't know if anything changed.
    To get the new version, just redownload it from the old link.
     
  22. Offline

    beansforu

    Code:
    [17:35:02] [Server thread/ERROR]: Could not pass event BlockBreakEvent to LunarTools v0.1
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[minecraft_server.jar:git-Bukkit-18fbb24]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Bukkit-18fbb24]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [minecraft_server.jar:git-Bukkit-18fbb24]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerInteractManager.breakBlock(PlayerInteractManager.java:285) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerInteractManager.a(PlayerInteractManager.java:214) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:622) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInBlockDig.a(SourceFile:40) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInBlockDig.a(SourceFile:10) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [minecraft_server.jar:git-Bukkit-18fbb24]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_71]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_71]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:673) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:335) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:629) [minecraft_server.jar:git-Bukkit-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:537) [minecraft_server.jar:git-Bukkit-18fbb24]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.NoSuchFieldError: WITCH_MAGIC
    at me.ialistannen.events.VeinMinerEvent.onBlockMine(VeinMinerEvent.java:109) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_71]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[minecraft_server.jar:git-Bukkit-18fbb24]
    ... 17 more
    @I Al Istannen that is what goes on console when I try to use the vein miner (I didn't edit config).

    Also residence works with it now so the only problem is the veinminer atm :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Mar 2, 2016
  23. Offline

    I Al Istannen

    @beansforu
    Well, that's nothing serious :D
    It's just because it can't find the Effect I entered. Seems to be 1.8 only. Either set the "play effect" in items.yml to false or redownload from original link, where I removed that.
     
  24. Offline

    beansforu

    Fantastic, it all works well now, thank you so much for taking the time to make this plugin! :)
     
  25. Offline

    I Al Istannen

    beansforu likes this.
  26. Offline

    beansforu

    @I Al Istannen Can you please update this to craftbukkit 1.9? It doesn't work anymore :(
     
  27. Offline

    I Al Istannen

    It doesn't work anymore isn't exactly that specific. Could you explain it a bit further and post any errors from the console?
     
  28. Offline

    beansforu

    @I Al Istannen the explosive pickaxe, explosive shovel, miner's pickaxe and laser pickaxe don't work.

    Code:
    For explosive pickaxe:
    [19:01:42] [Server thread/ERROR]: Could not pass event BlockBreakEvent to LunarTools v0.1
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:292) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerInteractManager.a(PlayerInteractManager.java:218) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:833) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:40) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:10) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_71]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_71]
    at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:679) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:361) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:635) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:539) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.NoSuchFieldError: EXPLODE
    at me.ialistannen.events.ExplosivePickaxeEvent.onPlayerMineEvent(ExplosivePickaxeEvent.java:64) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    ... 17 more
    For explosive shovel:
    Code:
    [19:03:31] [Server thread/ERROR]: Could not pass event BlockBreakEvent to LunarTools v0.1
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:292) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.PlayerInteractManager.a(PlayerInteractManager.java:218) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:833) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:40) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:10) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_71]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_71]
        at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:679) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:361) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:635) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:539) [minecraft_server.jar:git-Bukkit-8b69bdd]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.NoSuchFieldError: EXPLODE
        at me.ialistannen.events.ExplosiveShovelEvent.onPlayerMineEvent(ExplosiveShovelEvent.java:63) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71]
        at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
        ... 17 more
    For miner's pickaxe:
    Code:
    [19:04:57] [Server thread/ERROR]: Could not pass event BlockBreakEvent to LunarTools v0.1
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:292) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerInteractManager.a(PlayerInteractManager.java:218) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:833) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:40) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:10) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_71]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_71]
    at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:679) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:361) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:635) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:539) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.NoSuchFieldError: WITCH_MAGIC
    at me.ialistannen.events.VeinMinerEvent.onBlockMine(VeinMinerEvent.java:109) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor127.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    ... 17 more
    For laser pickaxe:
    Code:
    [19:05:48] [Server thread/ERROR]: Could not pass event BlockBreakEvent to LunarTools v0.1
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:292) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerInteractManager.a(PlayerInteractManager.java:218) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:833) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:40) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PacketPlayInBlockDig.a(SourceFile:10) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_71]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_71]
    at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:679) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:361) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:635) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:539) [minecraft_server.jar:git-Bukkit-8b69bdd]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71]
    Caused by: java.lang.NoSuchFieldError: ENDERMAN_TELEPORT
    at me.ialistannen.events.LaserPickaxeEvent.onPlayerMineEvent(LaserPickaxeEvent.java:90) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[minecraft_server.jar:git-Bukkit-8b69bdd]
    ... 17 more
    EDIT by Timtower: added code tags for readability.
     
  29. Offline

    I Al Istannen

    @beansforu
    It seems like they changed the way effects and sounds are done in 1.9. I will have a look at it.

    EDIT: They changed the names of the sounds and effects and implemented the offhand (surprise :D). I will release a 1.9 only version soon.

    EDIT 2: You can find the new sounds here. The link for the new version can be found below. I haven't extensivly tested it, but there really shouldn't be any new bugs *prays*.

    Link: dropbox
     
    Last edited: Mar 19, 2016
  30. Offline

    beansforu

    I Al Istannen likes this.
Thread Status:
Not open for further replies.

Share This Page