/**
* アイテム情報表示
*
* @param itemstack
* storagebox
*/
@SideOnly(Side.CLIENT)
public void displayItemInfo(ItemStack itemstack) {
StringBuilder sb = calcItemNumByUnit(itemstack, true);
do {
Item sitem = getItem(itemstack);
if (sitem == null) {
break;
}
ItemStack sitemstack = peekItemStackAll(itemstack);
if (sitemstack == null) {
break;
}
sb.insert(0, '/').insert(0, sitem.getItemStackDisplayName(sitemstack));
} while(false);
final String s = sb.toString();
final Minecraft mc = FMLClientHandler.instance().getClient();
int w = mc.displayWidth;
int h = mc.displayHeight;
ScaledResolution scaledresolution = new ScaledResolution(mc, w, h);
w = (scaledresolution.getScaledWidth() - mc.fontRenderer.getStringWidth(s)) / 2;
h = scaledresolution.getScaledHeight();
mc.fontRenderer.drawString(s, w, h - 60 - Position, Color);
}