Bungee - Spigot AdvancedBan 2.3.0

AdvancedBan is a ban plugin for single servers and server networks with a great looking ban message

  1. Ban Web Panel Connection timeout?
    Is it active?
     
  2. How can I reset all the bans, mutes & warns?
     
    #2122 _IceFire_, Nov 10, 2019
    Last edited: Dec 4, 2019
  3. To reset all punishment on MySQL simply delete all the tables in the DataBase.
    If you are using internal storage (not external) simply delete the file.
     
  4. Ok thank you ^^
     
  5. there is no -s option for warnings
     
  6. JustBru00

    Benefactor

    The tempban feature does not prevent players from joining. I also received this error message: https://pastebin.com/CU0GeWW5
    The tempban command will appear to work, but when I try to check a player's status with /check it will list them as not banned.

    Running: This server is running Paper version git-Paper-225 (MC: 1.14.4) (Implementing API version 1.14.4-R0.1-SNAPSHOT)
     
  7. works in 1.15?
     
  8. Why don't you test it?
     
  9. There is an option in the Config "use-mysql" and a boolean, but no database information, server ip user or password. Where can i find that?
     
  10. [22:08:18 ERROR]: Could not pass event PlayerCommandPreprocessEvent to AdvancedBan v2.1.5-RELEASE
    java.lang.IllegalStateException: RevokePunishmentEvent may only be triggered asynchronously.
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:531) ~[patched_1.14.4.jar:git-Paper-238]
    at me.leoko.advancedban.bukkit.BukkitMethods.callRevokePunishmentEvent(BukkitMethods.java:352) ~[?:?]
    at me.leoko.advancedban.utils.Punishment.delete(Punishment.java:208) ~[?:?]
    at me.leoko.advancedban.manager.PunishmentManager.getPunishments(PunishmentManager.java:99) ~[?:?]
    at me.leoko.advancedban.manager.PunishmentManager.getMute(PunishmentManager.java:171) ~[?:?]
    at me.leoko.advancedban.bukkit.BukkitMethods.callCMD(BukkitMethods.java:238) ~[?:?]
    at me.leoko.advancedban.bukkit.listener.CommandListener.onCommand(CommandListener.java:15) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor84.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-238]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-238]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-238]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PlayerConnection.handleCommand(PlayerConnection.java:1796) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1612) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1006) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:929) ~[patched_1.14.4.jar:git-Paper-238]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
     
  11. Works on 1.15.1 test him :)
     
  12. When I ban an ip player, how could I give him unban?

    Example: / banip <Nick>
    when I do / unban <nick> it tells me that the player is not banned
     
  13. when I type "/tempban" then this ban is managed by AdvancedBan and by vanilla ban system. (I have this ban in my database (AdvancedBan) and in "banned-players.json" in my server's folder). So to unban I have to type /unban nick and /pardon nick.. How to fix it?
     
  14. Players can not see when someone is unmuted or unbanned.
     
    • Optimistic Optimistic x 1
  15. Yes, i tested it
     
  16. md_5

    Administrator Developer

    Please try and use english on this site
     
  17. Leoko updated AdvancedBan with a new update entry:

    AdvancedBan [1.7-1.15] v2.1.6 | Layered exmept permissions & dev update

    Read the rest of this update entry...
     
  18. support version 1.15.x? es que en versiones no sale 1.15 sale solo 1.14 :(
     
  19. I got this when I unban someone.


    [15:43:58] [Craft Scheduler Thread - 28/ERROR]: Could not pass event RevokePunishmentEvent to AdvancedBan v2.1.6
    org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:529) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:508) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at me.leoko.advancedban.bukkit.BukkitMethods.callRevokePunishmentEvent(BukkitMethods.java:355) ~[?:?]
    at me.leoko.advancedban.utils.Punishment.delete(Punishment.java:222) ~[?:?]
    at me.leoko.advancedban.utils.commands.RevokeProcessor.accept(RevokeProcessor.java:39) ~[?:?]
    at me.leoko.advancedban.utils.commands.RevokeProcessor.accept(RevokeProcessor.java:13) ~[?:?]
    at me.leoko.advancedban.utils.Command.execute(Command.java:388) ~[?:?]
    at me.leoko.advancedban.manager.CommandManager.lambda$onCommand$0(CommandManager.java:46) ~[?:?]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:81) [spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_231]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_231]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
    Caused by: java.lang.NullPointerException
    at net.minecraft.server.v1_14_R1.GameProfileBanList.a(SourceFile:34) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at net.minecraft.server.v1_14_R1.GameProfileBanList.a(SourceFile:8) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at net.minecraft.server.v1_14_R1.JsonList.remove(JsonList.java:92) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at org.bukkit.craftbukkit.v1_14_R1.CraftProfileBanList.pardon(CraftProfileBanList.java:94) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    at me.leoko.advancedban.bukkit.listener.InternalListener.onRevokePunishment(InternalListener.java:36) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_231]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_231]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[spigot-1.14.4.jar:git-Spigot-9de398a-9c887d4]
    ... 14 more