aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
diff options
context:
space:
mode:
authorPrometheus0000 <prometheus0000000@gmail.com>2020-11-03 18:15:02 -0500
committerGitHub <noreply@github.com>2020-11-03 18:15:02 -0500
commitf534aeba5f055202080a59cd66aa4a785b8c4884 (patch)
tree1d93d13de3b2a7896a54935733859c633d3c37c7 /src/main/java/gregtech/common/bees/GT_AlleleHelper.java
parent646beaf2a6bbddb1b03a0cc2c25711762aecf98e (diff)
parent55a42f9b4dd1c5663ef92e34166d938ac2c167b7 (diff)
downloadGT5-Unofficial-f534aeba5f055202080a59cd66aa4a785b8c4884.tar.gz
GT5-Unofficial-f534aeba5f055202080a59cd66aa4a785b8c4884.tar.bz2
GT5-Unofficial-f534aeba5f055202080a59cd66aa4a785b8c4884.zip
Merge pull request #4 from GTNewHorizons/experimental
update
Diffstat (limited to 'src/main/java/gregtech/common/bees/GT_AlleleHelper.java')
-rw-r--r--src/main/java/gregtech/common/bees/GT_AlleleHelper.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/main/java/gregtech/common/bees/GT_AlleleHelper.java b/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
index cb54f5d4a1..e1db4c2ac0 100644
--- a/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
+++ b/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
@@ -21,7 +21,7 @@ public class GT_AlleleHelper extends AlleleHelper {
private static final String modId = Constants.ID;
- private Map<Class, Map<?, ? extends IAllele>> alleleMaps = new HashMap<>();
+ private Map<Class<?>, Map<?, ? extends IAllele>> alleleMaps = new HashMap<>();
public void init() {
if (PluginManager.Module.APICULTURE.isEnabled()) {
@@ -114,12 +114,17 @@ public class GT_AlleleHelper extends AlleleHelper {
}
alleleMaps.put(Boolean.class, booleans);
}
-
+ @SuppressWarnings("unchecked")
public static void initialisation(){
GT_AlleleHelper helper = new GT_AlleleHelper();
try {
- helper.alleleMaps = (Map<Class, Map<?, ? extends IAllele>>) FieldUtils.readField(FieldUtils.getField(AlleleHelper.class,"alleleMaps",true),AlleleHelper.instance,true);
+ helper.alleleMaps = (Map<Class<?>, Map<?, ? extends IAllele>>)
+ FieldUtils.readField(
+ FieldUtils.getField(AlleleHelper.class,"alleleMaps",true),
+ AlleleHelper.instance,
+ true
+ );
} catch (IllegalAccessException e) {
e.printStackTrace();
}