From af3328f6c08f96617c3d400fcc3f4940c9dfa124 Mon Sep 17 00:00:00 2001 From: Spencer Date: Sat, 30 Dec 2017 21:39:11 -0500 Subject: [PATCH] add GameType#getAllMapNames --- .../src/mineplex/mapparser/GameType.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java b/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java index 2a358a9cc..86194da51 100644 --- a/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java +++ b/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java @@ -157,4 +157,23 @@ public enum GameType return mapNames; } + + public static List getAllMapNames() + { + List mapNames = new ArrayList<>(); + + for (GameType gameType : GameType.values()) + { + List gameMapNames = gameType.getMapNames(); + + if (gameMapNames == null) + { + continue; + } + + mapNames.addAll(gameMapNames); + } + + return mapNames; + } } \ No newline at end of file