diff options
author | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2018-05-27 22:30:15 +1000 |
---|---|---|
committer | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2018-05-27 22:30:15 +1000 |
commit | b5d8a36adf5b886f681574338586b04e30cf55d6 (patch) | |
tree | 2cdf1f6366b807e790eb9e4a9a06081006d3f7dc /src/Java/gtPlusPlus/core/handler | |
parent | 64fd0818f6d9351166593f1d14152812c45aa80a (diff) | |
download | GT5-Unofficial-b5d8a36adf5b886f681574338586b04e30cf55d6.tar.gz GT5-Unofficial-b5d8a36adf5b886f681574338586b04e30cf55d6.tar.bz2 GT5-Unofficial-b5d8a36adf5b886f681574338586b04e30cf55d6.zip |
$ Tried to fix console spam for invalid tooltip handling.
$ Fixed NEI handler not showing % chances for recipes. (maybe?)
$ Fixed Trinium not working correctly in GTNH.
$ Fixed invalid cape lookups.
% Tweaked recipe for Max tier Redox cells.
% Tweaked name of Control Circuit.
Diffstat (limited to 'src/Java/gtPlusPlus/core/handler')
-rw-r--r-- | src/Java/gtPlusPlus/core/handler/events/BlockEventHandler.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Java/gtPlusPlus/core/handler/events/BlockEventHandler.java b/src/Java/gtPlusPlus/core/handler/events/BlockEventHandler.java index aac26418b0..c323acf753 100644 --- a/src/Java/gtPlusPlus/core/handler/events/BlockEventHandler.java +++ b/src/Java/gtPlusPlus/core/handler/events/BlockEventHandler.java @@ -3,7 +3,6 @@ package gtPlusPlus.core.handler.events; import static gtPlusPlus.core.lib.CORE.ConfigSwitches.*; import java.util.ArrayList; -import java.util.Random; import cpw.mods.fml.common.eventhandler.SubscribeEvent; @@ -21,7 +20,6 @@ import net.minecraftforge.event.entity.player.PlayerInteractEvent; import net.minecraftforge.event.world.BlockEvent; public class BlockEventHandler { - private final Random random = new Random(); public static ArrayList<ItemStack> oreLimestone; public static ArrayList<ItemStack> blockLimestone; public static ItemStack fluoriteOre; @@ -115,14 +113,16 @@ public class BlockEventHandler { ArrayList<Block> mBlockTypes = new ArrayList<Block>(); if (!oreLimestone.isEmpty()){ for (int i=0;i<oreLimestone.size();i++){ - if (!ItemUtils.getModId(oreLimestone.get(i)).toLowerCase().contains("biomesoplenty")) { - mBlockTypes.add(Block.getBlockFromItem(oreLimestone.get(i).getItem())); + if (ItemUtils.getModId(oreLimestone.get(i)) != null && !ItemUtils.getModId(oreLimestone.get(i)).toLowerCase().contains("biomesoplenty")) { + if (!mBlockTypes.contains(Block.getBlockFromItem(oreLimestone.get(i).getItem()))){ + mBlockTypes.add(Block.getBlockFromItem(oreLimestone.get(i).getItem())); + } } } } if (!blockLimestone.isEmpty()){ for (int i=0;i<blockLimestone.size();i++){ - if (!ItemUtils.getModId(oreLimestone.get(i)).toLowerCase().contains("biomesoplenty")) { + if (ItemUtils.getModId(blockLimestone.get(i)) != null && !ItemUtils.getModId(blockLimestone.get(i)).toLowerCase().contains("biomesoplenty")) { if (!mBlockTypes.contains(Block.getBlockFromItem(blockLimestone.get(i).getItem()))){ mBlockTypes.add(Block.getBlockFromItem(blockLimestone.get(i).getItem())); } |