LuckPerms mcchat incompatibility #96
Labels
No labels
bug
commands
Custom MC chat
dependencies
duplicate
enhancement
error reporting
fun
help wanted
invalid
investigating
Minecraft chat
needs testing
plugin autoupdater
question
role module
SERIOUS BUG
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: ChromaGaming/Chroma-Discord#96
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The LuckPerms plugin loads the user permissions on login, but it also performs a permissible injection (PEX possibly does that too, but we didn't call the login event before) which expects a CraftHumanEntity. (The reason we need to call the login event now is that otherwise, it refuses to get permissions sync because it'd need to load them.) This causes an exception and rejects the (fake) player login when using
mcchat
.Possible solutions: