Spigot BountyHunters Legacy 2.2.6

Kill players, claim bounties!

  1. What supported feature do you need?
     
  2. When people close pvp
    Bounty will be meaningless
     
  3. So you want the bounties to disappear when a player exits combat? Wouldn't that be too unfair for the player who created it?
     
  4. No, you can set a reward
    The rewarded person can not close pvp
     
  5. Indyuce updated Bounty Hunters with a new update entry:

    UPDATE 1.3 - Levels & rewards!!

    Read the rest of this update entry...
     
    • Funny Funny x 1
  6. I'll be posting an update today with a fix ;)
     
  7. is there a chance to have physical rewards drop? my server uses physical currency aka gold and silver coins aha Thanks
     
  8. I'll add an option for this in the next update.
     
  9. Thanks!
     
  10. Hello,

    We tried this on our server a few weeks ago but auto bounty didn't work. We set it to true in the config.
     
  11. Can you add 1.7.x Compatibility? ç_ç
     
  12. Can you make it so we can edit where the items go in the GUI?
    Also, please make it so we can disable player stats and level in the GUI. That would really help out.

    Thank you.
     
  13. @Indyuce
    Hi, i have an 1.12 server.. can you fix this?
    [09:11:47 ERROR]: Could not pass event InventoryCreativeEvent to BountyHunters v 1.3.0.5
    org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:306) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:499) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:484) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.jav a:2104) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PacketPlayInSetCreativeSlot.a(SourceFil e:23) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PacketPlayInSetCreativeSlot.a(SourceFil e:9) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile: 13) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51 1) [?:1.8.0_111]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_111 ]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [workin.ja r:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java: 747) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java: 405) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java: 678) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.jav a:576) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]
    Caused by: java.lang.NullPointerException
    at org.bukkit.ChatColor.translateAlternateColorCodes(ChatColor.java:324) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    at me.Indyuce.bh.Utils.msg(Utils.java:137) ~[?:?]
    at me.Indyuce.bh.gui.LeaderboardGUI.getGUIName(LeaderboardGUI.java:50) ~ [?:?]
    at me.Indyuce.bh.gui.LeaderboardGUI.a(LeaderboardGUI.java:129) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor141.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) ~[?:1.8.0_111]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_111]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    ... 15 more
     
  14. And this on reload command
    [09:31:19 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'boun ty' in plugin BountyHunters v1.3.0.5
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[wor kin.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:14 1) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServ er.java:641) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerCo nnection.java:1385) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.jav a:1220) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.jav a:45) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.jav a:1) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile: 13) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51 1) [?:1.8.0_111]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_111 ]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [workin.ja r:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java: 747) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java: 405) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java: 678) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.jav a:576) [workin.jar:git-Spigot-596221b-9a1fc1e]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]
    Caused by: java.lang.NullPointerException
    at org.bukkit.ChatColor.translateAlternateColorCodes(ChatColor.java:324) ~[workin.jar:git-Spigot-596221b-9a1fc1e]
    at me.Indyuce.bh.Utils.msg(Utils.java:137) ~[?:?]
    at me.Indyuce.bh.Main.onCommand(Main.java:173) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[wor kin.jar:git-Spigot-596221b-9a1fc1e]
    ... 15 more
     
  15. Hi @Indyuce, very nice plugin!

    Could you explain what is the goal of these permissions please, and how to use them?
    • bountyhunters.leaderboard-gui
    • bountyhunters.title-cmd
    • bountyhunters.quote-cmd
    Also, could you explain the config line by line on the main page of the plugin please? :)

    Finally, I have some ideas:
    • add a config option which allow more than 1 people to set a bounty on the same player (in the GUI, there is only 1 head and the amount of bounty will increase, or there is one head for each bounty). The player who kill the guy will take all the money.
    • add a config option which hide players who set a bounty and/or display only to players with claim permission
    • add a config option to choose item on the ground when the player with a bounty is dead
    Thank you for reading :)
     
    #77 JohOply, Aug 18, 2017
    Last edited: Aug 18, 2017
    • Creative Creative x 1
  16. Hello,
    Thanks for all the suggestions, I'll try to add them as soon as I come back home.
    The perm bountyhunters.leaderboard-gui allows you to open the leaderboard through /bounties lb
    The last two perms allow you to use /quotes and /titles to customize your death quote and your hunter title!
    Cheers
     
    • Informative Informative x 1
  17. You should fix your MySQL connection by setting the autoReconnect=true ; if due to server lag a connection loses its port, it will timeout the connection thus throwing the whole plugin in a failed state. By adding the autoReconnect=true as you use the MySQL plugin should fix this.

    Message received:
    You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.

    As of that point no longer access to the server due to the failure of the plugin.
     
  18. Where is the mysql on this plugin??