aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/loaders/RecipeLoader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kubatech/loaders/RecipeLoader.java')
-rw-r--r--src/main/java/kubatech/loaders/RecipeLoader.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/main/java/kubatech/loaders/RecipeLoader.java b/src/main/java/kubatech/loaders/RecipeLoader.java
index 66a889b010..60e2884704 100644
--- a/src/main/java/kubatech/loaders/RecipeLoader.java
+++ b/src/main/java/kubatech/loaders/RecipeLoader.java
@@ -34,6 +34,7 @@ import kubatech.Tags;
import kubatech.api.LoaderReference;
import kubatech.api.enums.ItemList;
import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeExterminationChamber;
+import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_MegaIndustrialApiary;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.FluidRegistry;
@@ -73,6 +74,33 @@ public class RecipeLoader {
GT_ModHandler.getModItem("OpenBlocks", "vacuumhopper", 1, new ItemStack(Blocks.hopper))
});
}
+ if (registerMTE(
+ ExtremeIndustrialApiary,
+ GT_MetaTileEntity_MegaIndustrialApiary.class,
+ "multimachine.extremeapiary",
+ "Industrial Apicultural Acclimatiser and Drone Domestication Station",
+ LoaderReference.Forestry)) {
+ GT_Values.RA.addAssemblylineRecipe(
+ gregtech.api.enums.ItemList.Machine_IndustrialApiary.get(1),
+ 10000,
+ new Object[] {
+ gregtech.api.enums.ItemList.Machine_IndustrialApiary.get(64L),
+ gregtech.api.enums.ItemList.IndustrialApiary_Upgrade_Acceleration_8_Upgraded.get(64L),
+ gregtech.api.enums.ItemList.IndustrialApiary_Upgrade_STABILIZER.get(64L),
+ gregtech.api.enums.ItemList.Robot_Arm_UV.get(16L),
+ new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 4L},
+ new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 4L},
+ new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 4L},
+ new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 4L},
+ },
+ new FluidStack[] {
+ FluidRegistry.getFluidStack("molten.indalloy140", 28800),
+ FluidRegistry.getFluidStack("honey", 20000)
+ },
+ ExtremeIndustrialApiary.get(1),
+ 6000,
+ 2_048_000);
+ }
RegisterTeaLine();
if (MTEID > MTEIDMax + 1) throw new RuntimeException("MTE ID's");
}