@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { super.addInformation(stack, worldIn, tooltip, flagIn); tooltip.add(StringHelper.getInfoText("item.thermaldynamics.relay.info")); tooltip.add(StringHelper.getNoticeText("info.thermaldynamics.toggle")); }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { super.addInformation(stack, worldIn, tooltip, flagIn); if (!StringHelper.isShiftKeyDown()) { return; } tooltip.add(StringHelper.getNoticeText("info.redstonearsenal.tool.shovel")); }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { ItemStack b = CoverHelper.getCoverItemStack(stack, false); if (b.isEmpty()) { tooltip.add(StringHelper.getNoticeText("info.thermaldynamics.info.invalidCover")); } }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } tooltip.add(StringHelper.getInfoText("info.thermalfoundation.security.lock")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.offhandUse")); }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } UpgradeType type = getUpgradeType(stack); switch (type) { case INCREMENTAL: tooltip.add(StringHelper.getInfoText("info.thermalfoundation.upgrade.incremental.0")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.upgrade.incremental.1")); break; case FULL: tooltip.add(StringHelper.getInfoText("info.thermalfoundation.upgrade.full.0")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.upgrade.full.1")); break; case CREATIVE: tooltip.add(StringHelper.getInfoText("info.thermalfoundation.upgrade.creative.0")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.upgrade.creative.1")); break; default: } }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } switch (Type.values()[ItemHelper.getItemDamage(stack)]) { case MULTIMETER: tooltip.add(StringHelper.getInfoText("info.thermalfoundation.util.multimeter.0")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.util.multimeter.1")); break; default: } }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } tooltip.add(StringHelper.localize("info.thermalexpansion.morb.a.0")); if (ItemHelper.getItemDamage(stack) > 0) { tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.morb.a.1")); } if (stack.getTagCompound() == null) { tooltip.add(StringHelper.localize("info.thermalexpansion.morb.b.0")); } else { if (stack.getTagCompound().hasKey(GENERIC)) { tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.morb.b.2")); } tooltip.add(StringHelper.localize("info.thermalexpansion.morb.b.1")); } }
public static void addInformation(ItemStack stack, List<String> tooltip) { if (!stack.hasTagCompound()) { tooltip.add(StringHelper.getActivationText("info.thermalfoundation.diagram.redprint.0")); tooltip.add(StringHelper.getInfoText("info.cofh.blank")); return; } if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } tooltip.add(StringHelper.getDeactivationText("info.thermalfoundation.diagram.erase")); tooltip.add(StringHelper.getActivationText("info.thermalfoundation.diagram.redprint.1")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.offhandUse")); RedstoneControlHelper.addRSControlInformation(stack, tooltip); }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } tooltip.add(StringHelper.getInfoText("info.thermalfoundation.tome.experience.0")); tooltip.add(StringHelper.localize("info.thermalfoundation.tome.experience.1")); tooltip.add(StringHelper.getNoticeText("info.thermalfoundation.tome.experience.2")); tooltip.add(StringHelper.localizeFormat("info.thermalfoundation.tome.experience.a." + (isEmpowered(stack) ? 1 : 0), StringHelper.getKeyName(KeyBindingItemMultiMode.INSTANCE.getKey()))); tooltip.add(StringHelper.localize("info.cofh.experience") + ": " + StringHelper.formatNumber(getExperience(stack)) + " / " + StringHelper.formatNumber(getMaxExperience(stack))); }
tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.augment.noticeMode")); break; case ENDER: tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.augment.noticeEnder")); break; case CREATIVE: tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.augment.noticeCreative")); break; default:
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } if (stack.getTagCompound() == null) { EnergyHelper.setDefaultEnergyTag(stack, 0); } tooltip.add(StringHelper.localize("info.cofh.charge") + ": " + StringHelper.getScaledNumber(getEnergyStored(stack)) + " / " + StringHelper.getScaledNumber(getMaxEnergyStored(stack)) + " RF"); tooltip.add(StringHelper.ORANGE + getEnergyPerUse(stack) + " " + StringHelper.localize("info.redstonearsenal.tool.energyPerUse") + StringHelper.END); tooltip.add(StringHelper.getNoticeText("info.redstonearsenal.tool.wrench")); }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } SecurityHelper.addAccessInformation(stack, tooltip); if (isVoid(stack)) { tooltip.add(StringHelper.getInfoText("info.thermalexpansion.satchel.a.v")); tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.satchel.a.2")); tooltip.add(StringHelper.localizeFormat("info.thermalexpansion.satchel.b." + getMode(stack), StringHelper.getKeyName(KeyBindingItemMultiMode.INSTANCE.getKey()))); return; } if (isCreative(stack)) { tooltip.add(StringHelper.getInfoText("info.thermalexpansion.satchel.a.c")); tooltip.add(StringHelper.localize("info.thermalexpansion.satchel.a.1")); ItemHelper.addInventoryInformation(stack, tooltip); return; } tooltip.add(StringHelper.getInfoText("info.thermalexpansion.satchel.a.0")); tooltip.add(StringHelper.localize("info.thermalexpansion.satchel.a.1")); tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.satchel.a.2")); tooltip.add(StringHelper.localizeFormat("info.thermalexpansion.satchel.b." + getMode(stack), StringHelper.getKeyName(KeyBindingItemMultiMode.INSTANCE.getKey()))); ItemHelper.addInventoryInformation(stack, tooltip); }
@Override public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { if (StringHelper.displayShiftForDetail && !StringHelper.isShiftKeyDown()) { tooltip.add(StringHelper.shiftForDetails()); } if (!StringHelper.isShiftKeyDown()) { return; } tooltip.add(StringHelper.getInfoText("info.thermalexpansion.capacitor.a.0")); if (isActive(stack)) { tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.capacitor.d." + getMode(stack))); tooltip.add(StringHelper.getDeactivationText("info.thermalexpansion.capacitor.c.1")); } else { tooltip.add(StringHelper.getActivationText("info.thermalexpansion.capacitor.c.0")); } tooltip.add(StringHelper.localizeFormat("info.thermalexpansion.capacitor.b.0", StringHelper.getKeyName(KeyBindingItemMultiMode.INSTANCE.getKey()))); if (isCreative(stack)) { tooltip.add(StringHelper.localize("info.cofh.charge") + ": 1.21G RF"); tooltip.add(StringHelper.localize("info.cofh.send") + ": " + StringHelper.formatNumber(getSend(stack)) + " RF/t"); } else { tooltip.add(StringHelper.localize("info.cofh.charge") + ": " + StringHelper.getScaledNumber(getEnergyStored(stack)) + " / " + StringHelper.getScaledNumber(getMaxEnergyStored(stack)) + " RF"); tooltip.add(StringHelper.localize("info.cofh.send") + "/" + StringHelper.localize("info.cofh.receive") + ": " + StringHelper.formatNumber(getSend(stack)) + "/" + StringHelper.formatNumber(getReceive(stack)) + " RF/t"); } }
tooltip.add(StringHelper.getInfoText("tile.thermaldynamics.duct.energySuper.info")); tooltip.add(StringHelper.getNoticeText("info.thermaldynamics.transferConnection")); break; case FLUID: tooltip.add(StringHelper.getNoticeText("info.thermaldynamics.transferFluid"));
tooltip.add(StringHelper.getNoticeText("info.thermalexpansion.reservoir.d.2")); tooltip.add(StringHelper.getDeactivationText("info.thermalexpansion.reservoir.c.1")); } else {