aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
diff options
context:
space:
mode:
authorhacatu <hacatu5000@gmail.com>2023-09-08 20:38:41 +0000
committerGitHub <noreply@github.com>2023-09-08 22:38:41 +0200
commite4f17b7b40503fd34d9dae447802453480b9577c (patch)
treee5d8d6eb5c0caaa87ba40f8fb2e62740f3e1ad3f /src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
parent7e18bbad926a8b142113ecd59e428db08209b4de (diff)
downloadGT5-Unofficial-e4f17b7b40503fd34d9dae447802453480b9577c.tar.gz
GT5-Unofficial-e4f17b7b40503fd34d9dae447802453480b9577c.tar.bz2
GT5-Unofficial-e4f17b7b40503fd34d9dae447802453480b9577c.zip
Add BarnardaC bee effect, enhance tooltip and waila for iapiary (#2255)
* Added BarnardaC bee effect, added harder alternative mutation for indium bee * Improved tooltip and waila hud for iapiary * Shorten effect name for beealyzer * Moved Effects to own files, cached constants * Refactor constant names
Diffstat (limited to 'src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java')
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java b/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
index 197c012825..25665eaf7c 100644
--- a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
+++ b/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
@@ -713,6 +713,11 @@ public enum GT_BeeDefinition implements IBeeDefinition {
IBeeMutationCustom tMutation = dis.registerMutation(LEAD, OSMIUM, 1);
tMutation.requireResource("blockIndium");
tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(39, "Venus")); // Venus Dim
+ // Harder mutation that isn't dim locked
+ tMutation = dis.registerMutation(SILVER, OSMIUM, 1);
+ tMutation.requireResource("blockCinobiteA243");
+ tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(60, "Bedrock")); // Thaumic Tinkerer
+ // Bedrock Dim
}),
// IC2
@@ -2224,7 +2229,10 @@ public enum GT_BeeDefinition implements IBeeDefinition {
beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.BARNARDA), 0.25f);
beeSpecies.setHumidity(ARID);
beeSpecies.setTemperature(HOT);
- }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> {
+ }, template -> {
+ AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST);
+ AlleleHelper.instance.set(template, EFFECT, getEffect(GREGTECH, "Treetwister"));
+ }, dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(BARNARDA, AMERICIUM, 3, 2);
if (GalaxySpace.isModLoaded()) {
tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "barnardaEgrunt"), 0);