aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hype/bbsentials/constants
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hype/bbsentials/constants')
-rw-r--r--src/main/java/de/hype/bbsentials/constants/enviromentShared/Islands.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/de/hype/bbsentials/constants/enviromentShared/Islands.java b/src/main/java/de/hype/bbsentials/constants/enviromentShared/Islands.java
index 105e0c2..2ab4e55 100644
--- a/src/main/java/de/hype/bbsentials/constants/enviromentShared/Islands.java
+++ b/src/main/java/de/hype/bbsentials/constants/enviromentShared/Islands.java
@@ -16,6 +16,7 @@ public enum Islands implements BBDisplayNameProvider {
SPIDERS_DEN("combat_1", "Spider's Den"),
THE_END("combat_3", "The End"),
THE_FARMING_ISLANDS("farming_1", "The Farming Islands"),
+ JERRYS_WORKSHOP("winter", "Jerry's Workshop"),
THE_RIFT("rift", "The Rift");
@@ -34,4 +35,13 @@ public enum Islands implements BBDisplayNameProvider {
public String getDisplayName() {
return displayName;
}
+ public static Islands getByDisplayName(String displayName) {
+ for (Islands island : values()) {
+ if (island.getDisplayName().equals(displayName)) {
+ return island;
+ }
+ }
+ return null; // Return null if the display name doesn't match any enum value
+ }
+
}