diff options
author | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2022-01-23 17:41:06 +0000 |
---|---|---|
committer | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2022-01-23 17:41:06 +0000 |
commit | 43be31d2ac5c8d390579edd4faa5817e91fc4b1a (patch) | |
tree | 00ad2ecf627fd461e88e4e3067877c93ef4f0909 /src/main/java/gtPlusPlus/core/util | |
parent | 0af6401544c94989f3913c9ea6638a304f7596ef (diff) | |
download | GT5-Unofficial-43be31d2ac5c8d390579edd4faa5817e91fc4b1a.tar.gz GT5-Unofficial-43be31d2ac5c8d390579edd4faa5817e91fc4b1a.tar.bz2 GT5-Unofficial-43be31d2ac5c8d390579edd4faa5817e91fc4b1a.zip |
Added framework for custom bees.
Boosted drops of Dragon Metal from Chaos Dragons.
Fixed https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9556.
Diffstat (limited to 'src/main/java/gtPlusPlus/core/util')
-rw-r--r-- | src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java b/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java index 92804d72ec..6ccd19019a 100644 --- a/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java +++ b/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java @@ -1086,5 +1086,17 @@ public class ReflectionUtils { return null; } + public static Enum getEnum(Class<Enum> sgtbees, String name) { + if (sgtbees.isEnum()) { + Object[] aValues = sgtbees.getEnumConstants(); + for (Object o : aValues) { + if (o.toString().toLowerCase().equals(name.toLowerCase())) { + return (Enum) o; + } + } + } + return null; + } + } |