コード例 #1
0
  @Override
  @SideOnly(Side.CLIENT)
  public IIcon getIcon(IBlockAccess blockacc, int x, int y, int z, int side) {
    TileReagentPurifier ent = (TileReagentPurifier) blockacc.getTileEntity(x, y, z);
    ForgeDirection drawSide = ForgeDirection.getOrientation(side);
    ForgeDirection outputSide = ent.getOutputSide();
    ForgeDirection filterSide = ent.getFilterSide();

    if (drawSide == outputSide) return iconArray[1];
    if (drawSide == filterSide) return iconArray[2];
    return iconArray[0];
  }