diff options
Diffstat (limited to 'EssentialsSigns/src/net/ess3/signs/SignsConfig.java')
-rw-r--r-- | EssentialsSigns/src/net/ess3/signs/SignsConfig.java | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/EssentialsSigns/src/net/ess3/signs/SignsConfig.java b/EssentialsSigns/src/net/ess3/signs/SignsConfig.java index 70b606962..2db26f9c0 100644 --- a/EssentialsSigns/src/net/ess3/signs/SignsConfig.java +++ b/EssentialsSigns/src/net/ess3/signs/SignsConfig.java @@ -1,19 +1,21 @@ package net.ess3.signs; -import net.ess3.storage.StorageObject; -import java.util.HashMap; +import java.util.Collections; import java.util.Map; +import net.ess3.storage.StorageObject; public class SignsConfig implements StorageObject { - private Map<String, Boolean> signs = new HashMap<String, Boolean>(); - + private Map<String, Boolean> signs; + public Map<String, Boolean> getSigns() { - return signs; + return signs == null + ? Collections.<String, Boolean>emptyMap() + : Collections.unmodifiableMap(signs); } - + public void setSigns(final Map<String, Boolean> signs) { this.signs = signs; |