Skip to content

Commit 310bb80

Browse files
fix(events): handle lowercase UUIDs in events (#4829)
Co-authored-by: Alexander Brandes <mc.cache@web.de>
1 parent d3daedd commit 310bb80

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Bukkit/src/main/java/com/plotsquared/bukkit/listener/PlayerEventListener.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,8 @@ public void onPlayerDyeSign(PlayerInteractEvent event) {
354354
}
355355
return;
356356
}
357-
if (plot.isAdded(event.getPlayer().getUniqueId())) {
357+
BukkitPlayer player = BukkitUtil.adapt(event.getPlayer());
358+
if (plot.isAdded(player.getUUID())) {
358359
return; // allow for added players
359360
}
360361
if (!plot.getFlag(EditSignFlag.class)

Bukkit/src/main/java/com/plotsquared/bukkit/listener/PlayerEventListener1201.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
*/
1919
package com.plotsquared.bukkit.listener;
2020

21+
import com.plotsquared.bukkit.player.BukkitPlayer;
2122
import com.plotsquared.bukkit.util.BukkitUtil;
2223
import com.plotsquared.core.location.Location;
2324
import com.plotsquared.core.permissions.Permission;
@@ -53,7 +54,8 @@ public void onPlayerSignOpenEvent(PlayerSignOpenEvent event) {
5354
}
5455
return;
5556
}
56-
if (plot.isAdded(event.getPlayer().getUniqueId())) {
57+
BukkitPlayer player = BukkitUtil.adapt(event.getPlayer());
58+
if (plot.isAdded(player.getUUID())) {
5759
return; // allow for added players
5860
}
5961
if (!plot.getFlag(EditSignFlag.class)

0 commit comments

Comments
 (0)