Spigot DuelMe [Beta][Spigot 1.8.8 - 1.16.4 Only] 0.21.3-SNAPSHOT-2447883

PVP for fun

  1. I see all the dependencies but how do I actually add them to the eclipse project? I've done come programming before, just never a bukkit plugin.
     
  2. when you have end the duel comes a broadcast "[DuelMe] Player has defeated PlayerB, if you also want to do a duel /duel send player"
    how can edit all messages?
     
  3. You need to download and install apache maven.

    You cant edit the messages yet, its an upcoming feature.
     
  4. Hello,

    First I'd like to say that there are a lot of possibilities with your plugin. But one small problem I am experiencing is the fact that when someone dies, the loser respawns where they were before death. And the winner stays in the arena. I can fix the winner with adding /spawn to their commands, but that's not possible for the loser. Could you add a 'duelloser' config option? And if it's not too much trouble, a GUI where you can choose a kit.

    Thanks in advance,
    Gideon.
     
  5. Do you have a anti combat log plugin ?
     
  6. Errors I have found with this plugin. I am running spigot 1.8.6. DuelMe version 9.14.5. Players lose inventory when they lose. Players stay in arena after duel.
     
  7. Bugs I have discovered so far; Players are able to join the same arena, players stay in the arena (sometimes) and when duel is "over" it's not really over until you type /duel leave.
     
  8. Great plugin. I would suggest making the accept/deny a duel GUI optional as to whether it pops up because if it's used on KitPVP servers, or Factions like mine, it could interrupt PVP or what ever the player is doing.
     
    • Like Like x 1
  9. Sure will do.
     
    • Like Like x 1
  10. No, but I don't know how that has got anything to do with this....
     
  11. It can prevent players from being teleported out of arenas when a duel has completed. So yes it does have something to do with it. :p What version are you using?
     
  12. Hello!
    Well my question is where can i find the tutorial to create signs...
    Thanks for your time!
     
  13. First line -> [duelme]
    second line -> the name of the arena

    example:

    [duelme]
    testarena
     
  14. Hey, the permission nodes for your plugin do not work, no errors in console, nothing, it just looks like they do not exist!
    @teozfrank
     
  15. all of them?
     
  16. Your plugin seems fairly interresting, so we've been trying it around but still struggling to make it work.
    Notably, there's this error on respawn:
    [16:30:35] [Server thread/ERROR]: Could not pass event PlayerRespawnEvent to DuelMe v0.9.14.5
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at com.earth2me.essentials.Teleport.respawnNow(Teleport.java:248) [Essentials-2.x-SNAPSHOT-spigot%239.jar:?]
    at com.earth2me.essentials.Teleport.respawn(Teleport.java:220) [Essentials-2.x-SNAPSHOT-spigot%239.jar:?]
    at com.earth2me.essentials.commands.Commandhome.run(Commandhome.java:68) [Essentials-2.x-SNAPSHOT-spigot%239.jar:?]
    at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:180) [Essentials-2.x-SNAPSHOT-spigot%239.jar:?]
    at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:527) [Essentials-2.x-SNAPSHOT-spigot%239.jar:?]
    at com.earth2me.essentials.Essentials.onCommand(Essentials.java:402) [Essentials-2.x-SNAPSHOT-spigot%239.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:642) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1135) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:970) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_75]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_75]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:718) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    at java.lang.Thread.run(Unknown Source) [?:1.7.0_75]
    Caused by: java.lang.NullPointerException
    at com.teozcommunity.teozfrank.duelme.events.PlayerRespawn.onPlayerRespawn(PlayerRespawn.java:41) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_75]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_75]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_75]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_75]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa]
    ... 25 more
    This might explain why the looser don't get teleported back to his location and leave the arena.
     
  17. feature request:
    - items do get dropped after each round, when player gets teleported out the items left in that arena are removed.

    Reason: i want to add this to my faction server where players can get duel each other and keep each others items but i dont want the next group to be able to also grab the items.