diff --git a/src/me/libraryaddict/disguise/disguisetypes/PlayerDisguise.java b/src/me/libraryaddict/disguise/disguisetypes/PlayerDisguise.java index 97075660..1eef98f9 100644 --- a/src/me/libraryaddict/disguise/disguisetypes/PlayerDisguise.java +++ b/src/me/libraryaddict/disguise/disguisetypes/PlayerDisguise.java @@ -257,7 +257,7 @@ public class PlayerDisguise extends TargetedDisguise { try { return setSkin(DisguiseUtilities.getGson().fromJson(newSkin, WrappedGameProfile.class)); } - catch (Exception ex) {ex.printStackTrace(); + catch (Exception ex) { throw new IllegalArgumentException(String.format( "The skin %s is too long to be a playername, but cannot be parsed to a GameProfile!", newSkin)); } @@ -296,9 +296,6 @@ public class PlayerDisguise extends TargetedDisguise { this.skinToUse = gameProfile.getName(); this.gameProfile = ReflectionManager.getGameProfileWithThisSkin(uuid, getName(), gameProfile); - System.out.println( - new GsonBuilder().registerTypeAdapter(WrappedGameProfile.class, new SerializerGameProfile()).create() - .toJson(gameProfile)); if (DisguiseUtilities.isDisguiseInUse(this)) { if (isDisplayedInTab()) {