Describe the bug
In offline mode, Residence stores online-mode UUIDs for some players, causing /res pset to fail because permissions are tied to the wrong UUID.
This issue only occurs with certain players. Since the plugin saves the player's online-mode UUID in its data, but the server is running in offline mode, commands like /res pset do not work for those players — permissions are assigned to their online-mode UUID instead of the offline-mode one.
I noticed that there have been some updates regarding OfflineMode in Residence. How can I fix this issue?
Expected behavior
Offline-mode servers should always use offline-mode UUIDs, not online-mode UUIDs.
Server version:
[20:20:30 INFO]: --------------------------------------------------
[20:20:30 INFO]: Residence version: 6.0.1.4
[20:20:30 INFO]: CMILib version: 1.5.8.6
[20:20:30 INFO]: Server version: Leaf(39)
[20:20:30 INFO]: Java version: 24.0.1
[20:20:30 INFO]: --------------------------------------------------
Describe the bug
In offline mode, Residence stores online-mode UUIDs for some players, causing
/res psetto fail because permissions are tied to the wrong UUID.This issue only occurs with certain players. Since the plugin saves the player's online-mode UUID in its data, but the server is running in offline mode, commands like /res pset do not work for those players — permissions are assigned to their online-mode UUID instead of the offline-mode one.
I noticed that there have been some updates regarding OfflineMode in Residence. How can I fix this issue?
Expected behavior
Offline-mode servers should always use offline-mode UUIDs, not online-mode UUIDs.
Server version: