diff --git a/main/src/main/java/net/citizensnpcs/npc/profile/ProfileRequest.java b/main/src/main/java/net/citizensnpcs/npc/profile/ProfileRequest.java index 2d4face22..4fe5167f2 100644 --- a/main/src/main/java/net/citizensnpcs/npc/profile/ProfileRequest.java +++ b/main/src/main/java/net/citizensnpcs/npc/profile/ProfileRequest.java @@ -33,7 +33,8 @@ public class ProfileRequest { * @param handler * Optional handler to handle the result for the profile. Handler always invoked from the main thread. */ - ProfileRequest(String playerName, @Nullable ProfileFetchHandler handler) { + + public ProfileRequest(String playerName, ProfileFetchHandler handler) { Preconditions.checkNotNull(playerName); this.playerName = playerName; diff --git a/main/src/main/java/net/citizensnpcs/npc/skin/Skin.java b/main/src/main/java/net/citizensnpcs/npc/skin/Skin.java index 9c38f1966..dceda44fb 100644 --- a/main/src/main/java/net/citizensnpcs/npc/skin/Skin.java +++ b/main/src/main/java/net/citizensnpcs/npc/skin/Skin.java @@ -155,9 +155,9 @@ public class Skin { } return; } - if (this.skinName.length() < 3) { + if (skinName.length() < 3 || skinName.length() > 16) { if (Messaging.isDebugging()) { - Messaging.debug("Skin name too short '" + skinName + "'"); + Messaging.debug("Skin name invalid length '" + skinName + "'"); } return; } @@ -208,9 +208,9 @@ public class Skin { } return; } - if (this.skinName.length() < 3) { + if (skinName.length() < 3 || skinName.length() > 16) { if (Messaging.isDebugging()) { - Messaging.debug("Skin name too short '" + skinName + "'"); + Messaging.debug("Skin name invalid length '" + skinName + "'"); } return; } diff --git a/main/src/main/java/net/citizensnpcs/npc/skin/SkinPacketTracker.java b/main/src/main/java/net/citizensnpcs/npc/skin/SkinPacketTracker.java index bda5b2b6e..97997d8d4 100644 --- a/main/src/main/java/net/citizensnpcs/npc/skin/SkinPacketTracker.java +++ b/main/src/main/java/net/citizensnpcs/npc/skin/SkinPacketTracker.java @@ -30,7 +30,6 @@ import net.citizensnpcs.util.NMS; public class SkinPacketTracker { private final SkinnableEntity entity; private final Map inProgress = new HashMap(Bukkit.getMaxPlayers() / 2); - private boolean isRemoved; private Skin skin;