aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/loaders/EIGBucketLoader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kubatech/loaders/EIGBucketLoader.java')
-rw-r--r--src/main/java/kubatech/loaders/EIGBucketLoader.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/main/java/kubatech/loaders/EIGBucketLoader.java b/src/main/java/kubatech/loaders/EIGBucketLoader.java
new file mode 100644
index 0000000000..4dbf83112b
--- /dev/null
+++ b/src/main/java/kubatech/loaders/EIGBucketLoader.java
@@ -0,0 +1,27 @@
+package kubatech.loaders;
+
+import static gregtech.api.enums.Mods.ThaumicBases;
+
+import kubatech.api.enums.EIGModes;
+import kubatech.tileentity.gregtech.multiblock.eigbuckets.EIGFlowerBucket;
+import kubatech.tileentity.gregtech.multiblock.eigbuckets.EIGIC2Bucket;
+import kubatech.tileentity.gregtech.multiblock.eigbuckets.EIGRainbowCactusBucket;
+import kubatech.tileentity.gregtech.multiblock.eigbuckets.EIGSeedBucket;
+import kubatech.tileentity.gregtech.multiblock.eigbuckets.EIGStemBucket;
+
+public class EIGBucketLoader {
+
+ public static void LoadEIGBuckets() {
+ // IC2 buckets
+ EIGModes.IC2.addLowPriorityFactory(EIGIC2Bucket.factory);
+
+ // Regular Mode Buckets
+ if (ThaumicBases.isModLoaded()) {
+ EIGModes.Normal.addLowPriorityFactory(EIGRainbowCactusBucket.factory);
+ }
+ EIGModes.Normal.addLowPriorityFactory(EIGFlowerBucket.factory);
+ EIGModes.Normal.addLowPriorityFactory(EIGStemBucket.factory);
+ EIGModes.Normal.addLowPriorityFactory(EIGSeedBucket.factory);
+ }
+
+}