From b2352f65fed58cb9a80a4a9eb39bbf6310403a01 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 17 May 2025 10:18:52 +0200 Subject: [PATCH] fancynpcs: Only use uuid if it's not null --- plugins/fancynpcs/VERSION | 2 +- .../java/de/oliver/fancynpcs/skins/SkinManagerImpl.java | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/plugins/fancynpcs/VERSION b/plugins/fancynpcs/VERSION index fad066f8..d3987840 100644 --- a/plugins/fancynpcs/VERSION +++ b/plugins/fancynpcs/VERSION @@ -1 +1 @@ -2.5.0 \ No newline at end of file +2.5.0.261 \ No newline at end of file diff --git a/plugins/fancynpcs/src/main/java/de/oliver/fancynpcs/skins/SkinManagerImpl.java b/plugins/fancynpcs/src/main/java/de/oliver/fancynpcs/skins/SkinManagerImpl.java index a92516cc..6a8e5fa7 100644 --- a/plugins/fancynpcs/src/main/java/de/oliver/fancynpcs/skins/SkinManagerImpl.java +++ b/plugins/fancynpcs/src/main/java/de/oliver/fancynpcs/skins/SkinManagerImpl.java @@ -157,8 +157,11 @@ public class SkinManagerImpl implements SkinManager, Listener { continue; String id = skin.getParsedIdentifier(); - if(SkinUtils.isUsername(id)) { - id = UUIDFetcher.getUUID(id).toString(); + if (SkinUtils.isUsername(id)) { + String uuid = UUIDFetcher.getUUID(id).toString(); + if (uuid != null) { + id = uuid; + } } if (id.equals(event.getId())) { event.getSkin().setIdentifier(skin.getIdentifier());