Use .equals() to compare UUIDs during data updating

feat/data-edit-commands
William 3 years ago
parent c511c3f4af
commit 0e2fed5cce

@ -341,8 +341,9 @@ public class DataManager {
// Remove the old data if it exists // Remove the old data if it exists
PlayerData oldData = null; PlayerData oldData = null;
for (PlayerData data : playerData) { for (PlayerData data : playerData) {
if (data.getPlayerUUID() == newData.getPlayerUUID()) { if (data.getPlayerUUID().equals(newData.getPlayerUUID())) {
oldData = data; oldData = data;
break;
} }
} }
if (oldData != null) { if (oldData != null) {
@ -361,7 +362,7 @@ public class DataManager {
*/ */
public PlayerData getPlayer(UUID playerUUID) { public PlayerData getPlayer(UUID playerUUID) {
for (PlayerData data : playerData) { for (PlayerData data : playerData) {
if (data.getPlayerUUID() == playerUUID) { if (data.getPlayerUUID().equals(playerUUID)) {
return data; return data;
} }
} }

Loading…
Cancel
Save