
Unexpected Error Occurred After Unbanning IP - LPIAmunexpected Error When Setting Up Permissions
Closed this issue · 1 comments
Description
Description: I am experiencing an issue on my Minecraft server after banning and unbanning a player's IP address using CMI and EssentialsX plugins
Reproduction Steps
Here is what happened:
-
I banned a player's IP using CMI and EssentialsX.
-
Later, I unbanned the same player.
-
After unbanning, when the player attempts to log in, they are first shown a message that they are still banned.
-
After that, any new players trying to log into the server receive the error message: LPIAmunexpected error occurred whilst setting up your permissions data. Please try again later. and cannot join the server.
Expected Behaviour
I should be able to enter my server without causing any error
Server Details
My server version is banner1.20.1
LuckPerms Version
5.4.102
Logs and Configs
[14:50:12] [Server thread/WARN]: [LuckPerms] Exception thrown when setting up permissions for 588ec4b5-d393-3706-9662-02a1d272285a - wanyun - denying login.
java.lang.IllegalStateException: LPPermissible already injected into player CraftPlayer{name=wanyun}
at me.lucko.luckperms.bukkit.inject.permissible.PermissibleInjector.inject(PermissibleInjector.java:98) ~[?:?]
at me.lucko.luckperms.bukkit.listeners.BukkitConnectionListener.onPlayerLogin(BukkitConnectionListener.java:204) ~[?:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) ~[banner-server.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:75) ~[banner-server.jar:?]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:604) ~[banner-server.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:591) ~[banner-server.jar:?]
at net.minecraft.class_3324.method_14586(class_3324.java:1452) ~[server-intermediary.jar:?]
at net.minecraft.class_3248.method_14384(class_3248.java:611) ~[server-intermediary.jar:?]
at net.minecraft.class_3248.redirect$eml000$fabric-networking-api-v1$handlePlayerJoin(class_3248.java:1063) ~[server-intermediary.jar:?]
at net.minecraft.class_3248.method_18784(class_3248.java:68) ~[server-intermediary.jar:?]
at net.minecraft.class_2535.method_10754(class_2535.java:259) ~[server-intermediary.jar:?]
at net.minecraft.class_3242.method_14357(class_3242.java:172) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:908) ~[server-intermediary.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:283) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.handler$dga000$carpet$modifiedRunLoop(MinecraftServer.java:21856) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:2067) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) ~[server-intermediary.jar:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
[14:50:12] [Server thread/INFO]: Disconnecting com.mojang.authlib.GameProfile@d74c77[id=588ec4b5-d393-3706-9662-02a1d272285a,name=wanyun,properties={},legacy=false] (/61.53.69.215:63109): §7[§b§lL§3§lP§7]§r §cAn unexpected error occurred whilst setting up your permissions data. Please try again later.
[14:50:12] [Server thread/INFO]: com.mojang.authlib.GameProfile@d74c77[id=588ec4b5-d393-3706-9662-02a1d272285a,name=wanyun,properties={},legacy=false] (/61.53.69.215:63109) lost connection: §7[§b§lL§3§lP§7]§r §cAn unexpected error occurred whilst setting up your permissions data. Please try again later.
[14:50:12] [Server thread/WARN]: handleDisconnection() called twice
Extra Details
The error first appeared in the version mentioned above. Then, I updated to the latest version, deleted all data related to the player, and even removed the entire folder generated by LuckPerms. However, the error still occurs.