Fixed Fusion Reactor air block check

This commit is contained in:
aidancbrady 2016-05-12 15:27:04 -04:00
parent f51221f5ac
commit ce3bb08411
2 changed files with 10 additions and 6 deletions

View file

@ -27,6 +27,11 @@ public class ItemOtherDust extends ItemMekanism
{
for(int i = 0; i < subtypes.length; i++)
{
if(i == 2)
{
continue;
}
icons[i] = register.registerIcon("mekanism:" + subtypes[i] + "Dust");
}
}

View file

@ -23,7 +23,6 @@ import mekanism.common.Mekanism;
import mekanism.common.network.PacketTileEntity.TileEntityMessage;
import mekanism.generators.common.item.ItemHohlraum;
import mekanism.generators.common.tile.reactor.TileEntityReactorController;
import net.minecraft.block.Block;
import net.minecraft.entity.Entity;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
@ -465,13 +464,13 @@ public class FusionReactor implements IFusionReactor
{
for(int x = -1; x <= 1; x++)
{
for(int y = -1; x <= 1; x++)
for(int y = -1; y <= 1; y++)
{
for(int z = -1; x <= 1; x++)
for(int z = -1; z <= 1; z++)
{
Block tile = centre.clone().translate(x, y, z).getBlock(controller.getWorldObj());
if(!tile.isAir(controller.getWorldObj(), x, y, z))
Coord4D trans = centre.clone().translate(x, y, z);
if(!trans.isAirBlock(controller.getWorldObj()))
{
return false;
}