summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/bukkit/GameMode.java
diff options
context:
space:
mode:
authorErik Broes <erikbroes@grum.nl>2012-01-29 11:10:40 +0100
committerErik Broes <erikbroes@grum.nl>2012-01-29 11:17:44 +0100
commit839d00f9d6ca09fc7b2b4fe86b7778e91ee40040 (patch)
tree9408a7fc2fadddb80893a2f064b6835ec8a1eff3 /src/main/java/org/bukkit/GameMode.java
parent76dc09be3ca0fd633eb95699072d573c7ffb29df (diff)
downloadbukkit-839d00f9d6ca09fc7b2b4fe86b7778e91ee40040.tar
bukkit-839d00f9d6ca09fc7b2b4fe86b7778e91ee40040.tar.gz
bukkit-839d00f9d6ca09fc7b2b4fe86b7778e91ee40040.tar.lz
bukkit-839d00f9d6ca09fc7b2b4fe86b7778e91ee40040.tar.xz
bukkit-839d00f9d6ca09fc7b2b4fe86b7778e91ee40040.zip
Add some testing
Diffstat (limited to 'src/main/java/org/bukkit/GameMode.java')
-rw-r--r--src/main/java/org/bukkit/GameMode.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/org/bukkit/GameMode.java b/src/main/java/org/bukkit/GameMode.java
index 2c516750..b81b069c 100644
--- a/src/main/java/org/bukkit/GameMode.java
+++ b/src/main/java/org/bukkit/GameMode.java
@@ -1,10 +1,11 @@
package org.bukkit;
-import java.util.HashMap;
import java.util.Map;
import org.bukkit.entity.HumanEntity;
+import com.google.common.collect.Maps;
+
/**
* Represents the various type of game modes that {@link HumanEntity}s may have
*/
@@ -20,7 +21,7 @@ public enum GameMode {
SURVIVAL(0);
private final int value;
- private final static Map<Integer, GameMode> modes = new HashMap<Integer, GameMode>();
+ private final static Map<Integer, GameMode> BY_ID = Maps.newHashMap();
private GameMode(final int value) {
this.value = value;
@@ -42,12 +43,12 @@ public enum GameMode {
* @return Associative {@link GameMode} with the given value, or null if it doesn't exist
*/
public static GameMode getByValue(final int value) {
- return modes.get(value);
+ return BY_ID.get(value);
}
static {
- for (GameMode mode : GameMode.values()) {
- modes.put(mode.getValue(), mode);
+ for (GameMode mode : values()) {
+ BY_ID.put(mode.getValue(), mode);
}
}
}