aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/forestry/bees/items
diff options
context:
space:
mode:
authorJordan Byrne <draknyte1@hotmail.com>2018-03-13 22:34:32 +1000
committerJordan Byrne <draknyte1@hotmail.com>2018-03-13 22:34:32 +1000
commitdde7a2c8c7daabc31b577d5876ef654340658bf7 (patch)
treec3801443117016e986ee822b6943e4722e40fe4f /src/Java/gtPlusPlus/xmod/forestry/bees/items
parentc1bbee9f5f71dd82ca0aef2669d52a34b65fcc2d (diff)
downloadGT5-Unofficial-dde7a2c8c7daabc31b577d5876ef654340658bf7.tar.gz
GT5-Unofficial-dde7a2c8c7daabc31b577d5876ef654340658bf7.tar.bz2
GT5-Unofficial-dde7a2c8c7daabc31b577d5876ef654340658bf7.zip
% Made Void Frames useless in GTNH because Oblivion Frames will always exist.
$ Stopped old Iron Bar recipes being added in GTNH.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/forestry/bees/items')
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java10
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java3
2 files changed, 11 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java b/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java
index e21852f2cf..5cab7d99b9 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java
@@ -18,6 +18,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.WeightedRandomChestContent;
import forestry.core.utils.StringUtil;
+import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.lib.LoadedMods;
import net.minecraftforge.common.ChestGenHooks;
@@ -52,8 +53,15 @@ public class FR_ItemRegistry {
//frameProven = registerItem(new FR_ItemHiveFrame(720, 0.3f), "frameProven");
//Magic Bee like Frames
+
+ if (!CORE.GTNH) {
+ hiveFrameVoid = new MB_ItemFrame(MB_FrameType.VOID, EnumRarity.rare, "Makes your bee die in the blink of an eye.");
+ }
+ else {
+ hiveFrameVoid = new MB_ItemFrame(MB_FrameType.USELESS, EnumRarity.common, "No more cheaty frames for GTNH players.");
+ }
+
hiveFrameAccelerated = new MB_ItemFrame(MB_FrameType.ACCELERATED, "Longevity for bees isn't very common, especially if they're working harder.");
- hiveFrameVoid = new MB_ItemFrame(MB_FrameType.VOID, EnumRarity.rare, "Makes your bee die in the blink of an eye.");
hiveFrameMutagenic = new MB_ItemFrame(MB_FrameType.MUTAGENIC, EnumRarity.epic, "Evolution of the fittest, finest and fastest.");
hiveFrameBusy = new MB_ItemFrame(MB_FrameType.BUSY, "Your bee will work harder and longer than you expected.");
ChestGenHooks.addItem(ChestGenHooks.STRONGHOLD_CORRIDOR, new WeightedRandomChestContent(new ItemStack(hiveFrameVoid), 1, 1, 14));
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java b/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java
index f49d9379a9..36d4073c50 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java
@@ -18,7 +18,8 @@ public enum MB_FrameType implements IBeeModifier
ACCELERATED("Accelerated", 175, 1f, 1.2f, 0.9f, 1.8f, 1f),
VOID("Void", 20, 1f, 1f, 0.0001f, 10f, 1f),
MUTAGENIC("Mutagenic", 3, 1f, 5f, 0.0001f, 10f, 1f),
- BUSY("Busy", 2000, 1f, 0f, 3f, 4f, 1f);
+ BUSY("Busy", 2000, 1f, 0f, 3f, 4f, 1f),
+ USELESS("Useless", 100, 1f, 0f, 1f, 1f, 1f);
private final String frameName;
public final int maxDamage;