From 0d9403bcacd4fa6655b4f39c3be4af8735fd0ade Mon Sep 17 00:00:00 2001 From: Kam Date: Sat, 20 Apr 2024 17:26:45 -0400 Subject: [PATCH] Make sure to get Default Values before Setting NBTs --- src/main/java/noppes/npcs/controllers/data/PlayerData.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/noppes/npcs/controllers/data/PlayerData.java b/src/main/java/noppes/npcs/controllers/data/PlayerData.java index 9955737e3..86dfa91dd 100644 --- a/src/main/java/noppes/npcs/controllers/data/PlayerData.java +++ b/src/main/java/noppes/npcs/controllers/data/PlayerData.java @@ -376,6 +376,9 @@ public class PlayerData implements IExtendedEntityProperties, IPlayerData { if(data.hasNoTags()){ data = PlayerDataController.Instance.loadPlayerDataOld(player.getCommandSenderName()); } + if(data.hasNoTags()){ + data = getNBT(); + } setNBT(data); }