aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/bees
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/common/bees')
-rw-r--r--src/main/java/gregtech/common/bees/GT_AlleleBeeSpecies.java2
-rw-r--r--src/main/java/gregtech/common/bees/GT_AlleleHelper.java22
-rw-r--r--src/main/java/gregtech/common/bees/GT_Bee_Mutation.java6
3 files changed, 22 insertions, 8 deletions
diff --git a/src/main/java/gregtech/common/bees/GT_AlleleBeeSpecies.java b/src/main/java/gregtech/common/bees/GT_AlleleBeeSpecies.java
index d4aa78ecf3..b264737677 100644
--- a/src/main/java/gregtech/common/bees/GT_AlleleBeeSpecies.java
+++ b/src/main/java/gregtech/common/bees/GT_AlleleBeeSpecies.java
@@ -1,6 +1,6 @@
package gregtech.common.bees;
-import java.awt.*;
+import java.awt.Color;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
diff --git a/src/main/java/gregtech/common/bees/GT_AlleleHelper.java b/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
index 4609f11aa0..496aff29ca 100644
--- a/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
+++ b/src/main/java/gregtech/common/bees/GT_AlleleHelper.java
@@ -9,11 +9,22 @@ import org.apache.commons.lang3.reflect.FieldUtils;
import forestry.api.apiculture.EnumBeeChromosome;
import forestry.api.arboriculture.EnumTreeChromosome;
-import forestry.api.genetics.*;
+import forestry.api.genetics.AlleleManager;
+import forestry.api.genetics.EnumTolerance;
+import forestry.api.genetics.IAllele;
+import forestry.api.genetics.IAlleleBoolean;
+import forestry.api.genetics.IAlleleInteger;
+import forestry.api.genetics.IAlleleTolerance;
+import forestry.api.genetics.IChromosomeType;
import forestry.api.lepidopterology.EnumButterflyChromosome;
import forestry.apiculture.flowers.FlowerProvider;
import forestry.core.config.Constants;
-import forestry.core.genetics.alleles.*;
+import forestry.core.genetics.alleles.AlleleBoolean;
+import forestry.core.genetics.alleles.AlleleHelper;
+import forestry.core.genetics.alleles.AlleleInteger;
+import forestry.core.genetics.alleles.AlleleTolerance;
+import forestry.core.genetics.alleles.EnumAllele;
+import forestry.core.genetics.alleles.IAlleleValue;
import forestry.core.utils.vect.IVect;
import forestry.plugins.PluginManager;
import gregtech.GT_Mod;
@@ -151,10 +162,10 @@ public class GT_AlleleHelper extends AlleleHelper {
return;
}
- // uncomment this once all addon mods are using the allele registration with IChromosomeType
+ // TODO: uncomment this once all addon mods are using the allele registration with IChromosomeType
// Collection<IChromosomeType> validTypes = AlleleManager.alleleRegistry.getChromosomeTypes(allele);
// if (validTypes.size() > 0 && !validTypes.contains(chromosomeType)) {
- // throw new IllegalArgumentException("Allele can't applied to this Chromosome type. Expected: " + validTypes
+ // throw new IllegalArgumentException("Allele can't be applied to this Chromosome type. Expected: " + validTypes
// + " Got: " + chromosomeType);
// }
@@ -162,8 +173,7 @@ public class GT_AlleleHelper extends AlleleHelper {
}
@Override
- public <T extends Enum<T> & IChromosomeType> void set(IAllele[] alleles, T chromosomeType,
- @SuppressWarnings("rawtypes") IAlleleValue value) {
+ public <T extends Enum<T> & IChromosomeType> void set(IAllele[] alleles, T chromosomeType, IAlleleValue value) {
set(alleles, chromosomeType, get(value));
}
diff --git a/src/main/java/gregtech/common/bees/GT_Bee_Mutation.java b/src/main/java/gregtech/common/bees/GT_Bee_Mutation.java
index 17a764e2b9..e8b2d5b8c6 100644
--- a/src/main/java/gregtech/common/bees/GT_Bee_Mutation.java
+++ b/src/main/java/gregtech/common/bees/GT_Bee_Mutation.java
@@ -8,7 +8,11 @@ import net.minecraft.world.World;
import org.apache.commons.lang3.reflect.FieldUtils;
-import forestry.api.apiculture.*;
+import forestry.api.apiculture.BeeManager;
+import forestry.api.apiculture.IAlleleBeeSpecies;
+import forestry.api.apiculture.IBeeGenome;
+import forestry.api.apiculture.IBeeHousing;
+import forestry.api.apiculture.IBeeModifier;
import forestry.api.core.IClimateProvider;
import forestry.api.genetics.IAllele;
import forestry.api.genetics.IGenome;