aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
diff options
context:
space:
mode:
authorRunakai1 <48415331+Runakai1@users.noreply.github.com>2022-12-12 19:58:14 +0100
committerGitHub <noreply@github.com>2022-12-12 19:58:14 +0100
commitec0867101a4acb3b204a8e86b960009bd0cb0749 (patch)
tree5a60af9c12d12013e8680a2c3877806276b70365 /src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
parent773d54a47c332e0ce81e6edbb36c12854d47614e (diff)
downloadGT5-Unofficial-ec0867101a4acb3b204a8e86b960009bd0cb0749.tar.gz
GT5-Unofficial-ec0867101a4acb3b204a8e86b960009bd0cb0749.tar.bz2
GT5-Unofficial-ec0867101a4acb3b204a8e86b960009bd0cb0749.zip
Add Kevlar Bee and remove autoclave recipes (#1540)
* Kevlar, Autoclave and Fixes Removed Autoclave recipes since it needs to be reworked. Useless recipes right now. Added kevlar bee to be used in Quantum Forcer Fixed Lithium bee * fixed some stuff * spotless * spotlessApply (#1541) Co-authored-by: Runakai1 <48415331+Runakai1@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * remove commented out code * missed one Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: BlueWeabo <76872108+BlueWeabo@users.noreply.github.com>
Diffstat (limited to 'src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java')
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java28
1 files changed, 27 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 5090e6fc26..0f9920e7f9 100644
--- a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
+++ b/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
@@ -997,7 +997,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER),
dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(SALTY, ALUMINIUM, 5);
- tMutation.requireResource("blockLithium");
+ tMutation.requireResource("frameGtLithium");
}),
ELECTROTINE(
GT_BranchDefinition.RAREMETAL,
@@ -1220,6 +1220,32 @@ public enum GT_BeeDefinition implements IBeeDefinition {
IBeeMutationCustom tMutation = dis.registerMutation(FIRESTONE, COAL, 4);
tMutation.requireResource(GameRegistry.findBlock("IC2", "blockITNT"), 0);
}),
+ KEVLAR(
+ GT_BranchDefinition.IC2,
+ "kevlar",
+ false,
+ new Color(0x2d542f),
+ new Color(0xa2baa3),
+ beeSpecies -> {
+ beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.KEVLAR), 0.075f);
+ beeSpecies.setHumidity(DAMP);
+ beeSpecies.setTemperature(COLD);
+ beeSpecies.setHasEffect();
+ beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance);
+ },
+ template -> {
+ AlleleHelper.instance.set(template, SPEED, Speed.SLOWEST);
+ AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST);
+ AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectSnowing);
+ AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.NONE);
+ AlleleHelper.instance.set(template, NOCTURNAL, true);
+ AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.SNOW);
+ AlleleHelper.instance.set(template, FLOWERING, Flowering.AVERAGE);
+ },
+ dis -> {
+ IBeeMutationCustom tMutation = dis.registerMutation(OIL, ENERGY, 4);
+ tMutation.requireResource("frameGtKevlar");
+ }),
// Alloy
REDALLOY(
GT_BranchDefinition.GTALLOY,