package sourcecoded.quantum.block;
import net.minecraft.block.ITileEntityProvider;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import sourcecoded.quantum.tile.TileGravityNode;
public class BlockGravityNode extends BlockQuantum implements ITileEntityProvider {
public BlockGravityNode() {
super();
this.setBlockName("gravityNode");
this.setBlockTextureName("gravityNode");
}
public void setBlockBoundsBasedOnState(IBlockAccess iba, int x, int y, int z) {
float min = 0.3F;
float max = 1F - min;
this.setBlockBounds(min, min, min, max, max, max);
}
@Override
public int getRenderType() {
return -1;
}
@Override
public boolean isOpaqueCube() {
return false;
}
public boolean renderAsNormalBlock() {
return false;
}
@Override
public TileEntity createNewTileEntity(World world, int meta) {
return new TileGravityNode();
}
}