protected void addVisCostTooltip( AspectList cost, ItemStack stack, EntityPlayer player, List list, boolean par4) { for (Aspect aspect : cost.getAspectsSorted()) { float amount = cost.getAmount(aspect) / 100.0F; list.add( " " + '\u00a7' + aspect.getChatcolor() + aspect.getName() + '\u00a7' + "r x " + amount); } }
@Override public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean par4) { AspectList al = this.getVisCost(); if (al != null && al.size() > 0) { list.add( StatCollector.translateToLocal( isVisCostPerTick() ? "item.Focus.cost2" : "item.Focus.cost1")); for (Aspect aspect : al.getAspectsSorted()) { DecimalFormat myFormatter = new DecimalFormat("#####.##"); String amount = myFormatter.format(al.getAmount(aspect) / 100f); list.add(" \u00A7" + aspect.getChatcolor() + aspect.getName() + "\u00A7r x " + amount); } } }