Uses of Interface
net.minecraft.util.text.ITextProperties
Package
Description
-
Uses of ITextProperties in net.minecraft.client.gui
Modifier and TypeMethodDescriptionFontRenderer.substrByWidth
(ITextProperties p_238417_1_, int p_238417_2_) Modifier and TypeMethodDescriptionstatic IBidiRenderer
IBidiRenderer.create
(FontRenderer p_243258_0_, ITextProperties p_243258_1_, int p_243258_2_) static IBidiRenderer
IBidiRenderer.create
(FontRenderer p_243259_0_, ITextProperties p_243259_1_, int p_243259_2_, int p_243259_3_) void
FontRenderer.drawWordWrap
(ITextProperties p_238418_1_, int p_238418_2_, int p_238418_3_, int p_238418_4_, int p_238418_5_) FontRenderer.split
(ITextProperties p_238425_1_, int p_238425_2_) FontRenderer.substrByWidth
(ITextProperties p_238417_1_, int p_238417_2_) int
FontRenderer.width
(ITextProperties p_238414_1_) static List<IReorderingProcessor>
RenderComponentsUtil.wrapComponents
(ITextProperties p_238505_0_, int p_238505_1_, FontRenderer p_238505_2_) -
Uses of ITextProperties in net.minecraft.client.gui.advancements
Modifier and TypeMethodDescriptionprivate List<ITextProperties>
AdvancementEntryGui.findOptimalLines
(ITextComponent p_238694_1_, int p_238694_2_) Modifier and TypeMethodDescriptionprivate static float
AdvancementEntryGui.getMaxWidth
(CharacterManager p_238693_0_, List<ITextProperties> p_238693_1_) -
Uses of ITextProperties in net.minecraft.client.gui.screen
Modifier and TypeMethodDescriptiondefault ITextProperties
ReadBookScreen.IBookInfo.getPage
(int p_238806_1_) ReadBookScreen.IBookInfo.getPageRaw
(int p_230456_1_) ReadBookScreen.UnwrittenBookInfo.getPageRaw
(int p_230456_1_) ReadBookScreen.WrittenBookInfo.getPageRaw
(int p_230456_1_) Modifier and TypeMethodDescriptionvoid
Screen.renderWrappedToolTip
(MatrixStack matrixStack, List<? extends ITextProperties> tooltips, int mouseX, int mouseY, FontRenderer font) ModifierConstructorDescriptionprotected
GPUWarningScreen
(ITextComponent p_i241250_1_, List<ITextProperties> p_i241250_2_, com.google.common.collect.ImmutableList<GPUWarningScreen.Option> p_i241250_3_) -
Uses of ITextProperties in net.minecraft.client.resources
-
Uses of ITextProperties in net.minecraft.client.util
Modifier and TypeMethodDescriptionstatic BidiReorder
BidiReorder.create
(ITextProperties p_244290_0_, it.unimi.dsi.fastutil.ints.Int2IntFunction p_244290_1_, UnaryOperator<String> p_244290_2_) static IReorderingProcessor
BidiReorderer.reorder
(ITextProperties p_243508_0_, boolean p_243508_1_) -
Uses of ITextProperties in net.minecraft.util
Modifier and TypeMethodDescriptionEnchantmentNameParts.getRandomName
(FontRenderer p_238816_1_, int p_238816_2_) -
Uses of ITextProperties in net.minecraft.util.text
Modifier and TypeInterfaceDescriptioninterface
interface
Modifier and TypeClassDescription(package private) static class
class
class
static class
static class
static class
class
class
class
class
class
Modifier and TypeFieldDescriptionstatic final ITextProperties
ITextProperties.EMPTY
private static final ITextProperties
TranslationTextComponent.TEXT_NULL
private static final ITextProperties
TranslationTextComponent.TEXT_PERCENT
Modifier and TypeFieldDescriptionprivate final List<ITextProperties>
TranslationTextComponent.decomposedParts
private final List<ITextProperties>
TextPropertiesManager.parts
Modifier and TypeMethodDescriptionstatic ITextProperties
ITextProperties.composite
(List<ITextProperties> p_240654_0_) static ITextProperties
ITextProperties.composite
(ITextProperties... p_240655_0_) private ITextProperties
TranslationTextComponent.getArgument
(int p_240757_1_) CharacterManager.SubstyledText.getRemainder()
TextPropertiesManager.getResult()
TextPropertiesManager.getResultOrEmpty()
CharacterManager.headByWidth
(ITextProperties p_238358_1_, int p_238358_2_, Style p_238358_3_) static ITextProperties
static ITextProperties
Modifier and TypeMethodDescriptionCharacterManager.splitLines
(String p_238365_1_, int p_238365_2_, Style p_238365_3_) CharacterManager.splitLines
(ITextProperties p_238362_1_, int p_238362_2_, Style p_238362_3_) Modifier and TypeMethodDescriptionvoid
TextPropertiesManager.append
(ITextProperties p_238155_1_) CharacterManager.componentStyleAtWidth
(ITextProperties p_238357_1_, int p_238357_2_) static ITextProperties
ITextProperties.composite
(ITextProperties... p_240655_0_) static String
TextProcessing.getPlainText
(ITextProperties p_244782_0_) abstract IReorderingProcessor
LanguageMap.getVisualOrder
(ITextProperties p_241870_1_) CharacterManager.headByWidth
(ITextProperties p_238358_1_, int p_238358_2_, Style p_238358_3_) static boolean
TextProcessing.iterateFormatted
(ITextProperties p_238343_0_, Style p_238343_1_, ICharacterConsumer p_238343_2_) CharacterManager.splitLines
(ITextProperties p_238362_1_, int p_238362_2_, Style p_238362_3_) void
CharacterManager.splitLines
(ITextProperties p_243242_1_, int p_243242_2_, Style p_243242_3_, BiConsumer<ITextProperties, Boolean> p_243242_4_) float
CharacterManager.stringWidth
(ITextProperties p_238356_1_) Modifier and TypeMethodDescriptionstatic ITextProperties
ITextProperties.composite
(List<ITextProperties> p_240654_0_) LanguageMap.getVisualOrder
(List<ITextProperties> p_244260_1_) void
CharacterManager.splitLines
(ITextProperties p_243242_1_, int p_243242_2_, Style p_243242_3_, BiConsumer<ITextProperties, Boolean> p_243242_4_) -
Uses of ITextProperties in net.minecraftforge.client.event
Modifier and TypeFieldDescriptionprotected final List<? extends ITextProperties>
RenderTooltipEvent.lines
Modifier and TypeMethodDescriptionList<? extends ITextProperties>
RenderTooltipEvent.getLines()
The lines to be drawn.ModifierConstructorDescriptionColor
(ItemStack stack, List<? extends ITextProperties> textLines, MatrixStack matrixStack, int x, int y, FontRenderer fr, int background, int borderStart, int borderEnd) Post
(ItemStack stack, List<? extends ITextProperties> textLines, MatrixStack matrixStack, int x, int y, FontRenderer fr, int width, int height) PostBackground
(ItemStack stack, List<? extends ITextProperties> textLines, MatrixStack matrixStack, int x, int y, FontRenderer fr, int width, int height) PostText
(ItemStack stack, List<? extends ITextProperties> textLines, MatrixStack matrixStack, int x, int y, FontRenderer fr, int width, int height) Pre
(ItemStack stack, List<? extends ITextProperties> lines, MatrixStack matrixStack, int x, int y, int screenWidth, int screenHeight, int maxWidth, FontRenderer fr) RenderTooltipEvent
(ItemStack stack, List<? extends ITextProperties> lines, MatrixStack matrixStack, int x, int y, FontRenderer fr) -
Uses of ITextProperties in net.minecraftforge.fml
Modifier and TypeMethodDescriptionstatic int
TextComponentMessageFormatHandler.handle
(TranslationTextComponent parent, List<ITextProperties> children, Object[] formatArgs, String format) -
Uses of ITextProperties in net.minecraftforge.fml.client.gui
Modifier and TypeMethodDescriptionstatic void
GuiUtils.drawHoveringText
(MatrixStack mStack, List<? extends ITextProperties> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, int backgroundColor, int borderColorStart, int borderColorEnd, FontRenderer font) Draws a tooltip box on the screen with text in it.static void
GuiUtils.drawHoveringText
(MatrixStack mStack, List<? extends ITextProperties> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, FontRenderer font) static void
GuiUtils.drawHoveringText
(ItemStack stack, MatrixStack mStack, List<? extends ITextProperties> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, int backgroundColor, int borderColorStart, int borderColorEnd, FontRenderer font) Use this version if calling from somewhere where ItemStack context is available.static void
GuiUtils.drawHoveringText
(ItemStack stack, MatrixStack mStack, List<? extends ITextProperties> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, FontRenderer font)