diff --git a/src/main/java/me/libraryaddict/disguise/disguisetypes/Disguise.java b/src/main/java/me/libraryaddict/disguise/disguisetypes/Disguise.java index b3fd1e8b..a0b78447 100644 --- a/src/main/java/me/libraryaddict/disguise/disguisetypes/Disguise.java +++ b/src/main/java/me/libraryaddict/disguise/disguisetypes/Disguise.java @@ -75,7 +75,6 @@ public abstract class Disguise { /** * For when plugins may want to assign custom data to a disguise, such as who owns it */ - @Getter private final LinkedHashMap customData = new LinkedHashMap<>(); @Getter private String disguiseName; @@ -103,6 +102,10 @@ public abstract class Disguise { this.disguiseName = disguiseType.toReadable(); } + public HashMap getCustomData() { + return customData; + } + public UUID getUUID() { // Partial fix for disguises serialized in older versions if (this.uuid == null) { diff --git a/src/main/java/me/libraryaddict/disguise/utilities/parser/DisguiseParser.java b/src/main/java/me/libraryaddict/disguise/utilities/parser/DisguiseParser.java index ec69cf51..58504798 100644 --- a/src/main/java/me/libraryaddict/disguise/utilities/parser/DisguiseParser.java +++ b/src/main/java/me/libraryaddict/disguise/utilities/parser/DisguiseParser.java @@ -250,7 +250,7 @@ public class DisguiseParser { } if (includeCustomData) { - LinkedHashMap meta = disguise.getCustomData(); + HashMap meta = disguise.getCustomData(); LinkedHashMap serializedMeta = new LinkedHashMap<>(); for (Entry entry : meta.entrySet()) {