summaryrefslogtreecommitdiffstats
path: root/EssentialsSigns/src/net/ess3/signs/SignsConfig.java
diff options
context:
space:
mode:
Diffstat (limited to 'EssentialsSigns/src/net/ess3/signs/SignsConfig.java')
-rw-r--r--EssentialsSigns/src/net/ess3/signs/SignsConfig.java14
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;