public TooltipBuilder addDurability(boolean textIfBroken) { if (ToolHelper.isBroken(stack) && textIfBroken) { tips.add( String.format( "%s: %s%s%s", Util.translate(HeadMaterialStats.LOC_Durability), TextFormatting.DARK_RED, TextFormatting.BOLD, Util.translate("tooltip.tool.broken"))); } else { tips.add( HeadMaterialStats.formatDurability( ToolHelper.getCurrentDurability(stack), ToolHelper.getMaxDurability(stack))); } return this; }
public TooltipBuilder addHarvestLevel() { tips.add(HeadMaterialStats.formatHarvestLevel(ToolHelper.getHarvestLevelStat(stack))); return this; }
public TooltipBuilder addAttack() { float attack = ToolHelper.getActualDamage(stack, Minecraft.getMinecraft().thePlayer); tips.add(HeadMaterialStats.formatAttack(attack)); return this; }
public TooltipBuilder addMiningSpeed() { tips.add(HeadMaterialStats.formatMiningSpeed(ToolHelper.getActualMiningSpeed(stack))); return this; }