Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Luckperms Fabric API not modifying online users' permissions #1681

Closed
5 tasks done
reiyooki opened this issue Feb 26, 2025 · 2 comments
Closed
5 tasks done

Luckperms Fabric API not modifying online users' permissions #1681

reiyooki opened this issue Feb 26, 2025 · 2 comments
Labels

Comments

@reiyooki
Copy link

reiyooki commented Feb 26, 2025

I have confirmed that ...

  • Arclight is up to date
  • all dependencies are installed
  • all plugins and mods are up to date
  • unable to reproduce in Spigot
  • unable to reproduce in specific Mod-loader Server (Forge/NeoForge/Fabric)

Arclight version

arclight-1.21.1-1.0.1-SNAPSHOT-38d813d

OS & Java versions

openjdk version "21.0.6"

Plugins and Mods

[02:49:52 INFO] [Console]: Plugins (7): PlaceholderAPI, CMILib, UltraEconomy, Vault, CMI, BreweryX, EconomyShopGUI-Premium

Description

When setting a permission for a user, if that user is offline, the permission is set normally and will be applied as expected. However, if that user is online, an error is thrown in console and the permission claims to be applied, but is not.

An example can be seen near line 559 of the supplied log.

Step to reproduce

  1. Set permission for offline user /lp user <name> permission set <node> <value>
  2. Check permissions for offline user and see it is applied /lp user <name> permission info
  3. Have the affected user log in
  4. Try to modify the permissions for that user in any way (Set a new one, unset one, change value of existing permission)
  5. Check permissions for the affected user. Changes will not have been properly applied, despite Luckperms saying they were.

Logs

2025-02-26-1.log

Server pack link (Optional)

No response

@reiyooki reiyooki added the Status: Triage | 待检查 Default label, waiting for triage label Feb 26, 2025
@qyl27
Copy link
Collaborator

qyl27 commented Feb 26, 2025

Oh, you're using the 5.4.153 version of Luckperms, which is for 1.21.4.
Changing to the correct version for 1.21.1 will help.

Btw, you can download the history versions of luckperms in modrinth or curseforge.
The version of mods must be exactly matched, but the plugins are not.

@qyl27 qyl27 added Tag: Invalid | 无效 It is not seems right Tag: Mod Specific mod related issue Version: Feudal Kings (1.21/1.21.1) Tag: Bug | 工作不正常 Something isn't working, but not crash and removed Status: Triage | 待检查 Default label, waiting for triage Tag: Invalid | 无效 It is not seems right Tag: Bug | 工作不正常 Something isn't working, but not crash labels Feb 26, 2025
@reiyooki
Copy link
Author

Completely missed that, thank you. I normally check that sort of thing, not sure how it slipped past me. Fixing the mod version seems to have fixed the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants