public class TooltipHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static com.mojang.bridge.game.Language |
cachedLanguage |
static java.util.Map<java.lang.String,ItemDescription> |
cachedTooltips |
static int |
maxWidthPerLine |
| Constructor and Description |
|---|
TooltipHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addHint(java.util.List<net.minecraft.util.text.ITextComponent> tooltip,
java.lang.String hintKey,
java.lang.Object... messageParams) |
static java.util.List<java.lang.String> |
cutString(net.minecraft.util.text.ITextComponent s,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor)
Deprecated.
|
static java.util.List<java.lang.String> |
cutString(java.lang.String s,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor,
int indent)
Deprecated.
|
static java.util.List<net.minecraft.util.text.ITextComponent> |
cutStringTextComponent(java.lang.String c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor) |
static java.util.List<net.minecraft.util.text.ITextComponent> |
cutStringTextComponent(java.lang.String c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor,
int indent) |
static java.util.List<net.minecraft.util.text.ITextComponent> |
cutTextComponent(net.minecraft.util.text.ITextComponent c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor) |
static java.util.List<net.minecraft.util.text.ITextComponent> |
cutTextComponent(net.minecraft.util.text.ITextComponent c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor,
int indent) |
static ItemDescription |
getTooltip(net.minecraft.item.ItemStack stack) |
static java.lang.String |
getTooltipTranslationKey(net.minecraft.item.ItemStack stack) |
static boolean |
hasTooltip(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.PlayerEntity player) |
static net.minecraft.util.text.IFormattableTextComponent |
holdShift(ItemDescription.Palette color,
boolean highlighted) |
static void |
referTo(net.minecraft.util.IItemProvider item,
java.lang.String string) |
static void |
referTo(net.minecraft.util.IItemProvider item,
java.util.function.Supplier<? extends net.minecraft.util.IItemProvider> itemWithTooltip) |
public static final int maxWidthPerLine
public static final java.util.Map<java.lang.String,ItemDescription> cachedTooltips
public static com.mojang.bridge.game.Language cachedLanguage
public static net.minecraft.util.text.IFormattableTextComponent holdShift(ItemDescription.Palette color, boolean highlighted)
public static void addHint(java.util.List<net.minecraft.util.text.ITextComponent> tooltip,
java.lang.String hintKey,
java.lang.Object... messageParams)
public static void referTo(net.minecraft.util.IItemProvider item,
java.util.function.Supplier<? extends net.minecraft.util.IItemProvider> itemWithTooltip)
public static void referTo(net.minecraft.util.IItemProvider item,
java.lang.String string)
@Deprecated
public static java.util.List<java.lang.String> cutString(net.minecraft.util.text.ITextComponent s,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor)
@Deprecated
public static java.util.List<java.lang.String> cutString(java.lang.String s,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor,
int indent)
public static java.util.List<net.minecraft.util.text.ITextComponent> cutStringTextComponent(java.lang.String c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor)
public static java.util.List<net.minecraft.util.text.ITextComponent> cutTextComponent(net.minecraft.util.text.ITextComponent c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor)
public static java.util.List<net.minecraft.util.text.ITextComponent> cutStringTextComponent(java.lang.String c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor,
int indent)
public static java.util.List<net.minecraft.util.text.ITextComponent> cutTextComponent(net.minecraft.util.text.ITextComponent c,
net.minecraft.util.text.TextFormatting defaultColor,
net.minecraft.util.text.TextFormatting highlightColor,
int indent)
public static boolean hasTooltip(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.PlayerEntity player)
public static ItemDescription getTooltip(net.minecraft.item.ItemStack stack)
public static java.lang.String getTooltipTranslationKey(net.minecraft.item.ItemStack stack)