diff --git a/src/main/java/com/comandante/creeper/player/PlayerMetadata.java b/src/main/java/com/comandante/creeper/player/PlayerMetadata.java index 5e799018832125114c7629eb69cf1ac2c43578f1..38b092d158f29ac3acc85b7b6471ed5c5d2df19c 100644 --- a/src/main/java/com/comandante/creeper/player/PlayerMetadata.java +++ b/src/main/java/com/comandante/creeper/player/PlayerMetadata.java @@ -222,6 +222,9 @@ public class PlayerMetadata implements Serializable { } public boolean setSetting(String key, String value) { + if (playerSettings == null) { + playerSettings = Maps.newHashMap(); + } if (playerSettings.size() >= 100) { return false; }