package com.insane.illuminatedbows.addons.thaumcraft.blocks;
import java.util.Random;
import net.minecraft.block.BlockContainer;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.world.World;
import com.insane.illuminatedbows.addons.thaumcraft.tile.TileColouredNitor;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class BlockNitorColour extends BlockContainer {
public BlockNitorColour()
{
super(Material.cloth);
this.setBlockName("nitorColour");
this.setBlockBounds(0.3F, 0.3F, 0.3F, 0.7F, 0.7F, 0.7F);
this.setHardness(0F);
}
@Override
public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int x, int y, int z)
{
return null;
}
@Override
public boolean hasTileEntity()
{
return true;
}
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister register) {
blockIcon = register.registerIcon("thaumcraft:blank");
}
@Override
public int getRenderType() {return -1;}
@Override
public int getLightValue() {return 15;}
public boolean renderAsNormalBlock() {return false;}
public boolean isOpaqueCube() {return false;}
@Override
public TileEntity createTileEntity(World world, int meta)
{
return new TileColouredNitor();
}
@Override
public TileEntity createNewTileEntity(World p_149915_1_, int p_149915_2_)
{
return new TileColouredNitor();
}
@Override
public int quantityDropped(int meta, int fortune, Random random) {
return 0;
}
}