You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[22:24:04 ERROR]: Could not pass event AsyncPlayerPreLoginEvent to LibertyBans v1.0.2-SNAPSHOT
java.util.concurrent.CompletionException: java.lang.IllegalStateException: Found an existing mute cache entry for player e4329fc4-5dd1-496e-85f1-1c7488589106. Maybe the player is already logged in? Last updated PT1M19.512115449S
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:722) ~[?:?]
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.IllegalStateException: Found an existing mute cache entry for player bc1ace6e-8062-4b8b-a079-ff59adacf8ce. Maybe the player is already logged in? Last updated PT1M19.512115449S
at space.arim.libertybans.core.selector.cache.AlwaysAvailableMuteCache.lambda$cacheOnLogin$4(AlwaysAvailableMuteCache.java:153) ~[LibertyBans-ClassLoader:?]
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
... 5 more
Happen randomly whern player chat or sometime when they join/leave the server.
The text was updated successfully, but these errors were encountered:
* Do not rely on PlayerQuitEvent. It is possible for a player to
abort the login process between AsyncPlayerPreLoginEvent and
PlayerJoinEvent, in which case the quit event will never fire.
Also, it may be possible (though I have not bothered to try) that
another login event may fire before the last quit event if the
player quits and rejoins very quickly.
* Purge old mutes from the cache periodically. Make sure to retain
a grace period so that mutes are not purged during the login
process (during the login process, player name lookups will
return null)
* Do not rely on PlayerQuitEvent. It is possible for a player to
abort the login process between AsyncPlayerPreLoginEvent and
PlayerJoinEvent, in which case the quit event will never fire.
Also, it may be possible (though I have not bothered to try) that
another login event may fire before the last quit event if the
player quits and rejoins very quickly.
* Purge old mutes from the cache periodically. Make sure to retain
a grace period so that mutes are not purged during the login
process (during the login process, player name lookups will
return null)
LibertyBans Version
LibertyBans 1.0.2-SNAPSHOT (Build54)
I have confirmed that ...
Platform
Spigot/Paper, Bungeecord
Description
Happen randomly whern player chat or sometime when they join/leave the server.
The text was updated successfully, but these errors were encountered: