diff options
Diffstat (limited to 'src/main/java/de/hype/bbsentials/constants')
| -rw-r--r-- | src/main/java/de/hype/bbsentials/constants/enviromentShared/Islands.java | 10 |
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 + } + } |
