LuckPerms

LuckPerms

1M Downloads

Unexpected Error Occurred After Unbanning IP - LPIAmunexpected Error When Setting Up Permissions

Closed this issue · 1 comments

commented

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:

  1. I banned a player's IP using CMI and EssentialsX.

  2. Later, I unbanned the same player.

  3. After unbanning, when the player attempts to log in, they are first shown a message that they are still banned.

  4. 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.

commented

hybrid server software that combine mods and plugins are not supported. feel free to make a new issue if you are able to reproduce this on a supported server platform.