Make getCustomData() return HashMap to retain compatibility
This commit is contained in:
		@@ -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<String, Object> customData = new LinkedHashMap<>();
 | 
			
		||||
    @Getter
 | 
			
		||||
    private String disguiseName;
 | 
			
		||||
@@ -103,6 +102,10 @@ public abstract class Disguise {
 | 
			
		||||
        this.disguiseName = disguiseType.toReadable();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public HashMap<String, Object> getCustomData() {
 | 
			
		||||
        return customData;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public UUID getUUID() {
 | 
			
		||||
        // Partial fix for disguises serialized in older versions
 | 
			
		||||
        if (this.uuid == null) {
 | 
			
		||||
 
 | 
			
		||||
@@ -250,7 +250,7 @@ public class DisguiseParser {
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (includeCustomData) {
 | 
			
		||||
                LinkedHashMap<String, Object> meta = disguise.getCustomData();
 | 
			
		||||
                HashMap<String, Object> meta = disguise.getCustomData();
 | 
			
		||||
                LinkedHashMap<String, String> serializedMeta = new LinkedHashMap<>();
 | 
			
		||||
 | 
			
		||||
                for (Entry<String, Object> entry : meta.entrySet()) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user