From 6d5d9934cc355f8c208ee351812bdef29ef6f31c Mon Sep 17 00:00:00 2001 From: sk89q Date: Sun, 31 Aug 2014 18:21:58 -0700 Subject: [PATCH] Fix Enums.findFuzzyByValue() not handling _ correctly. --- src/main/java/com/sk89q/worldguard/util/Enums.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/sk89q/worldguard/util/Enums.java b/src/main/java/com/sk89q/worldguard/util/Enums.java index b56c0d7b..48b92fa8 100644 --- a/src/main/java/com/sk89q/worldguard/util/Enums.java +++ b/src/main/java/com/sk89q/worldguard/util/Enums.java @@ -70,7 +70,7 @@ public static > T findFuzzyByValue(Class enumType, String.. for (String test : values) { test = test.replace("_", ""); for (T value : enumType.getEnumConstants()) { - if (value.name().equalsIgnoreCase(test.replace("_", ""))) { + if (value.name().replace("_", "").equalsIgnoreCase(test)) { return value; } }