package openblocks.common.block;
import net.minecraft.block.material.Material;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
public class BlockCannon extends OpenBlock {
public BlockCannon() {
super(Material.rock);
setBlockBounds(0.3f, 0, 0.3f, 0.6f, 0.7f, 0.7f);
setRenderMode(RenderMode.TESR_ONLY);
/* I don't think this should rotate */
}
@Override
public boolean isOpaqueCube() {
return false;
}
@Override
public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int x, int y, int z) {
return null;
}
@Override
public boolean canPlaceBlockOnSide(World world, int x, int y, int z, ForgeDirection side) {
return isOnTopOfSolidBlock(world, x, y, z, side);
}
}