aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/handler
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-27 22:30:15 +1000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-27 22:30:15 +1000
commitb5d8a36adf5b886f681574338586b04e30cf55d6 (patch)
tree2cdf1f6366b807e790eb9e4a9a06081006d3f7dc /src/Java/gtPlusPlus/core/handler
parent64fd0818f6d9351166593f1d14152812c45aa80a (diff)
downloadGT5-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.java10
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()));
}