Uses of Class
net.minecraft.client.gui.Font
Packages that use Font
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client
-only classes.-
Uses of Font in com.mojang.realmsclient.gui.screens
Constructors in com.mojang.realmsclient.gui.screens with parameters of type FontModifierConstructorDescription(package private)
FrameButton
(Font p_335556_, Component p_89441_, ResourceLocation p_89442_, Button.OnPress p_89443_) -
Uses of Font in net.minecraft.client
Fields in net.minecraft.client declared as FontMethods in net.minecraft.client with parameters of type FontModifier and TypeMethodDescriptionvoid
MouseHandler.drawDebugMouseInfo
(Font p_412951_, GuiGraphics p_412946_) -
Uses of Font in net.minecraft.client.gui
Methods in net.minecraft.client.gui that return FontMethods in net.minecraft.client.gui with parameters of type FontModifier and TypeMethodDescriptionvoid
GuiGraphics.drawCenteredString
(Font p_282122_, String p_282898_, int p_281490_, int p_282853_, int p_281258_) void
GuiGraphics.drawCenteredString
(Font p_282901_, Component p_282456_, int p_283083_, int p_282276_, int p_281457_) void
GuiGraphics.drawCenteredString
(Font p_282592_, FormattedCharSequence p_281854_, int p_281573_, int p_283511_, int p_282577_) int
GuiGraphics.drawString
(Font p_283343_, String p_281896_, float p_283569_, float p_283418_, int p_281560_, boolean p_282130_) int
GuiGraphics.drawString
(Font p_282003_, String p_281403_, int p_282714_, int p_282041_, int p_281908_) int
GuiGraphics.drawString
(Font p_283343_, String p_281896_, int p_283569_, int p_283418_, int p_281560_, boolean p_282130_) int
GuiGraphics.drawString
(Font p_281653_, Component p_283140_, int p_283102_, int p_282347_, int p_281429_) int
GuiGraphics.drawString
(Font p_281547_, Component p_282131_, int p_282857_, int p_281250_, int p_282195_, boolean p_282791_) int
GuiGraphics.drawString
(Font p_282636_, FormattedCharSequence p_281596_, float p_281586_, float p_282816_, int p_281743_, boolean p_282394_) int
GuiGraphics.drawString
(Font p_283019_, FormattedCharSequence p_283376_, int p_283379_, int p_283346_, int p_282119_) int
GuiGraphics.drawString
(Font p_282636_, FormattedCharSequence p_281596_, int p_281586_, int p_282816_, int p_281743_, boolean p_282394_) int
GuiGraphics.drawStringWithBackdrop
(Font p_348650_, Component p_348614_, int p_348465_, int p_348495_, int p_348581_, int p_348666_) void
GuiGraphics.drawWordWrap
(Font p_281494_, FormattedText p_283463_, int p_282183_, int p_283250_, int p_282564_, int p_282629_) void
GuiGraphics.drawWordWrap
(Font p_382905_, FormattedText p_382794_, int p_383047_, int p_382923_, int p_382857_, int p_382915_, boolean p_383224_) void
GuiGraphics.renderComponentHoverEffect
(Font p_282584_, Style p_282156_, int p_283623_, int p_282114_) void
GuiGraphics.renderComponentTooltip
(Font font, List<? extends FormattedText> tooltips, int mouseX, int mouseY, ItemStack stack) void
GuiGraphics.renderComponentTooltip
(Font font, List<? extends FormattedText> tooltips, int mouseX, int mouseY, ItemStack stack, ResourceLocation backgroundTexture) void
GuiGraphics.renderComponentTooltip
(Font p_282739_, List<Component> p_281832_, int p_282191_, int p_282446_) void
GuiGraphics.renderComponentTooltip
(Font p_371677_, List<Component> p_371519_, int p_371314_, int p_371389_, ResourceLocation p_371458_) void
GuiGraphics.renderComponentTooltipFromElements
(Font font, List<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> elements, int mouseX, int mouseY, ItemStack stack) void
GuiGraphics.renderComponentTooltipFromElements
(Font font, List<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> elements, int mouseX, int mouseY, ItemStack stack, ResourceLocation backgroundTexture) private void
GuiGraphics.renderItemCount
(Font p_380115_, ItemStack p_379291_, int p_379544_, int p_380291_, String p_380189_) void
GuiGraphics.renderItemDecorations
(Font p_281721_, ItemStack p_281514_, int p_282056_, int p_282683_) void
GuiGraphics.renderItemDecorations
(Font p_282005_, ItemStack p_283349_, int p_282641_, int p_282146_, String p_282803_) void
GuiGraphics.renderTooltip
(Font p_282192_, List<? extends FormattedCharSequence> p_282297_, int p_281680_, int p_283325_) void
GuiGraphics.renderTooltip
(Font p_373106_, List<? extends FormattedCharSequence> p_373020_, int p_372927_, int p_372819_, ResourceLocation p_372954_) void
GuiGraphics.renderTooltip
(Font p_283128_, List<Component> p_282716_, Optional<TooltipComponent> p_281682_, int p_283678_, int p_281696_) void
GuiGraphics.renderTooltip
(Font p_371715_, List<Component> p_371741_, Optional<TooltipComponent> p_371604_, int p_371500_, int p_371755_, ResourceLocation p_371766_) void
GuiGraphics.renderTooltip
(Font font, List<Component> textComponents, Optional<TooltipComponent> tooltipComponent, ItemStack stack, int mouseX, int mouseY) void
GuiGraphics.renderTooltip
(Font font, List<Component> textComponents, Optional<TooltipComponent> tooltipComponent, ItemStack stack, int mouseX, int mouseY, ResourceLocation backgroundTexture) void
GuiGraphics.renderTooltip
(Font p_281627_, List<FormattedCharSequence> p_283313_, ClientTooltipPositioner p_283571_, int p_282367_, int p_282806_) void
GuiGraphics.renderTooltip
(Font p_282269_, Component p_282572_, int p_282044_, int p_282545_) void
GuiGraphics.renderTooltip
(Font p_373080_, Component p_372937_, int p_372898_, int p_372815_, ResourceLocation p_373023_) void
GuiGraphics.renderTooltip
(Font p_282308_, ItemStack p_282781_, int p_282687_, int p_282292_) private void
GuiGraphics.renderTooltipInternal
(Font p_282675_, List<ClientTooltipComponent> p_282615_, int p_283230_, int p_283417_, ClientTooltipPositioner p_282442_, ResourceLocation p_371327_) -
Uses of Font in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components declared as FontModifier and TypeFieldDescriptionprivate final Font
AbstractStringWidget.font
private final Font
Checkbox.Builder.font
(package private) final Font
CommandSuggestions.font
private final Font
DebugScreenOverlay.font
private final Font
EditBox.font
private final Font
FittingMultiLineTextWidget.font
private final Font
LoadingDotsWidget.font
private final Font
MultiLineEditBox.font
private final Font
MultilineTextField.font
private final Font
PlainTextButton.font
Methods in net.minecraft.client.gui.components that return FontMethods in net.minecraft.client.gui.components with parameters of type FontModifier and TypeMethodDescriptionstatic Checkbox.Builder
static MultiLineLabel
static MultiLineLabel
static MultiLineLabel
static MultiLineLabel
private int
Checkbox.getAdjustedHeight
(Font p_352942_) private int
Checkbox.getAdjustedWidth
(int p_352963_, Component p_352934_, Font p_352953_) static int
Checkbox.getBoxSize
(Font p_309147_) (package private) static int
Checkbox.getDefaultWidth
(Component p_352957_, Font p_352937_) void
SplashRenderer.render
(GuiGraphics p_282218_, int p_281824_, Font p_281962_, int p_282586_) private void
TabButton.renderFocusUnderline
(GuiGraphics p_282383_, Font p_275475_, int p_275367_) protected void
AbstractWidget.renderScrollingString
(GuiGraphics p_281857_, Font p_282790_, int p_282664_, int p_282944_) static void
AbstractWidget.renderScrollingString
(GuiGraphics p_281620_, Font p_282651_, Component p_281467_, int p_283621_, int p_282084_, int p_283398_, int p_281938_, int p_283471_) static void
AbstractWidget.renderScrollingString
(GuiGraphics p_296355_, Font p_295317_, Component p_294875_, int p_294289_, int p_295475_, int p_294243_, int p_296428_, int p_294696_, int p_295687_) void
AbstractButton.renderString
(GuiGraphics p_283366_, Font p_283054_, int p_281656_) void
SpriteIconButton.CenteredIcon.renderString
(GuiGraphics p_294683_, Font p_295870_, int p_295770_) void
SpriteIconButton.TextAndIcon.renderString
(GuiGraphics p_296211_, Font p_295107_, int p_295081_) void
TabButton.renderString
(GuiGraphics p_282917_, Font p_275208_, int p_275293_) static List
<FormattedCharSequence> ComponentRenderUtils.wrapComponents
(FormattedText p_94006_, int p_94007_, Font p_94008_) Constructors in net.minecraft.client.gui.components with parameters of type FontModifierConstructorDescriptionAbstractStringWidget
(int p_270910_, int p_270297_, int p_270088_, int p_270842_, Component p_270063_, Font p_270327_) (package private)
(package private)
Checkbox
(int p_93826_, int p_93827_, int p_352958_, Component p_93830_, Font p_309061_, boolean p_93831_, Checkbox.OnValueChange p_309172_) CommandSuggestions
(Minecraft p_93871_, Screen p_93872_, EditBox p_93873_, Font p_93874_, boolean p_93875_, boolean p_93876_, int p_93877_, int p_93878_, boolean p_93879_, int p_93880_) EditBox
(Font p_94106_, int p_94107_, int p_94108_, int p_94109_, int p_94110_, EditBox p_94111_, Component p_94112_) FittingMultiLineTextWidget
(int p_289785_, int p_289777_, int p_289760_, int p_289801_, Component p_289788_, Font p_289781_) FocusableTextWidget
(int p_295441_, Component p_296440_, Font p_296307_) FocusableTextWidget
(int p_331308_, Component p_330271_, Font p_330898_, boolean p_332016_, int p_331228_) FocusableTextWidget
(int p_295671_, Component p_295867_, Font p_294548_, int p_330770_) LoadingDotsWidget
(Font p_295952_, Component p_295297_) MultiLineEditBox
(Font p_239008_, int p_239009_, int p_239010_, int p_239011_, int p_239012_, Component p_239013_, Component p_239014_) MultilineTextField
(Font p_239611_, int p_239612_) MultiLineTextWidget
(int p_270325_, int p_270355_, Component p_270069_, Font p_270673_) MultiLineTextWidget
(Component p_270532_, Font p_270639_) PlainTextButton
(int p_211755_, int p_211756_, int p_211757_, int p_211758_, Component p_211759_, Button.OnPress p_211760_, Font p_211761_) StringWidget
(int p_268199_, int p_268137_, int p_268178_, int p_268169_, Component p_268285_, Font p_268047_) StringWidget
(int p_268183_, int p_268082_, Component p_268069_, Font p_268121_) StringWidget
(Component p_268211_, Font p_267963_) -
Uses of Font in net.minecraft.client.gui.components.debugchart
Fields in net.minecraft.client.gui.components.debugchart declared as FontModifier and TypeFieldDescriptionprotected final Font
AbstractDebugChart.font
private final Font
ProfilerPieChart.font
Constructors in net.minecraft.client.gui.components.debugchart with parameters of type FontModifierConstructorDescriptionprotected
AbstractDebugChart
(Font p_299029_, SampleStorage p_324391_) BandwidthDebugChart
(Font p_298747_, SampleStorage p_323505_) FpsDebugChart
(Font p_298374_, SampleStorage p_323606_) PingDebugChart
(Font p_298944_, SampleStorage p_323605_) ProfilerPieChart
(Font p_362499_) TpsDebugChart
(Font p_299254_, SampleStorage p_324399_, Supplier<Float> p_309098_) -
Uses of Font in net.minecraft.client.gui.components.toasts
Methods in net.minecraft.client.gui.components.toasts with parameters of type FontModifier and TypeMethodDescriptionvoid
AdvancementToast.render
(GuiGraphics p_281813_, Font p_364425_, long p_282604_) void
RecipeToast.render
(GuiGraphics p_281667_, Font p_364091_, long p_281779_) void
SystemToast.render
(GuiGraphics p_281624_, Font p_364768_, long p_282762_) void
Toast.render
(GuiGraphics p_281969_, Font p_360706_, long p_94898_) void
TutorialToast.render
(GuiGraphics p_283197_, Font p_364452_, long p_281902_) Constructors in net.minecraft.client.gui.components.toasts with parameters of type FontModifierConstructorDescriptionTutorialToast
(Font p_382988_, TutorialToast.Icons p_94958_, Component p_94959_, Component p_94960_, boolean p_94961_) TutorialToast
(Font p_383078_, TutorialToast.Icons p_365013_, Component p_363481_, Component p_365235_, boolean p_365276_, int p_363245_) -
Uses of Font in net.minecraft.client.gui.font
Methods in net.minecraft.client.gui.font that return Font -
Uses of Font in net.minecraft.client.gui.layouts
Methods in net.minecraft.client.gui.layouts with parameters of type FontModifier and TypeMethodDescriptionvoid
HeaderAndFooterLayout.addTitleHeader
(Component p_330525_, Font p_330590_) static Layout
CommonLayouts.labeledElement
(Font p_300005_, LayoutElement p_299827_, Component p_299870_) static Layout
CommonLayouts.labeledElement
(Font p_300013_, LayoutElement p_299865_, Component p_300008_, Consumer<LayoutSettings> p_299888_) -
Uses of Font in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as FontMethods in net.minecraft.client.gui.screens that return Font -
Uses of Font in net.minecraft.client.gui.screens.inventory
Methods in net.minecraft.client.gui.screens.inventory with parameters of type FontModifier and TypeMethodDescriptionint
BookEditScreen.DisplayCache.getIndexAtPosition
(Font p_98214_, BookEditScreen.Pos2i p_98215_) EnchantmentNames.getRandomName
(Font p_98738_, int p_98739_) -
Uses of Font in net.minecraft.client.gui.screens.inventory.tooltip
Methods in net.minecraft.client.gui.screens.inventory.tooltip with parameters of type FontModifier and TypeMethodDescriptionprivate static void
ClientBundleTooltip.drawEmptyBundleDescriptionText
(int p_363213_, int p_362527_, Font p_361041_, GuiGraphics p_360386_) private void
ClientBundleTooltip.drawProgressbar
(int p_362365_, int p_364597_, Font p_363606_, GuiGraphics p_362696_) private void
ClientBundleTooltip.drawSelectedItemTooltip
(Font p_360616_, GuiGraphics p_364594_, int p_362065_, int p_363779_, int p_368494_) private static int
ClientBundleTooltip.getEmptyBundleBackgroundHeight
(Font p_361305_) private static int
ClientBundleTooltip.getEmptyBundleDescriptionTextHeight
(Font p_363613_) int
int
int
int
int
int
int
int
private void
ClientBundleTooltip.renderBundleWithItemsTooltip
(Font p_364080_, int p_360498_, int p_363327_, int p_368677_, int p_368508_, GuiGraphics p_360526_) private static void
ClientBundleTooltip.renderCount
(int p_363359_, int p_364432_, int p_364090_, Font p_363903_, GuiGraphics p_363709_) private void
ClientBundleTooltip.renderEmptyBundleTooltip
(Font p_365081_, int p_364144_, int p_364357_, int p_368704_, int p_368751_, GuiGraphics p_365036_) void
ClientActivePlayersTooltip.renderImage
(Font p_350808_, int p_350702_, int p_350999_, int p_368644_, int p_368594_, GuiGraphics p_350342_) void
ClientBundleTooltip.renderImage
(Font p_194042_, int p_194043_, int p_194044_, int p_368730_, int p_368543_, GuiGraphics p_282522_) default void
ClientTooltipComponent.renderImage
(Font p_194048_, int p_194049_, int p_194050_, int p_368529_, int p_368584_, GuiGraphics p_283459_) private void
ClientBundleTooltip.renderSlot
(int p_283180_, int p_282972_, int p_282547_, List<ItemStack> p_361523_, int p_360587_, Font p_281863_, GuiGraphics p_283625_) void
ClientTextTooltip.renderText
(Font p_254285_, int p_254192_, int p_253697_, org.joml.Matrix4f p_253880_, MultiBufferSource.BufferSource p_254231_) default void
ClientTooltipComponent.renderText
(Font p_169953_, int p_169954_, int p_169955_, org.joml.Matrix4f p_253692_, MultiBufferSource.BufferSource p_169957_) -
Uses of Font in net.minecraft.client.gui.screens.telemetry
Fields in net.minecraft.client.gui.screens.telemetry declared as FontMethods in net.minecraft.client.gui.screens.telemetry with parameters of type FontModifier and TypeMethodDescriptionvoid
void
void
Constructors in net.minecraft.client.gui.screens.telemetry with parameters of type FontModifierConstructorDescriptionTelemetryEventWidget
(int p_261584_, int p_261895_, int p_261803_, int p_261967_, Font p_261662_) -
Uses of Font in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as FontModifier and TypeFieldDescriptionprivate final Font
AbstractSignRenderer.font
private final Font
BlockEntityRenderDispatcher.font
private final Font
BlockEntityRendererProvider.Context.font
Methods in net.minecraft.client.renderer.blockentity that return FontConstructors in net.minecraft.client.renderer.blockentity with parameters of type FontModifierConstructorDescriptionBlockEntityRenderDispatcher
(Font p_234432_, Supplier<EntityModelSet> p_234434_, BlockRenderDispatcher p_388018_, ItemModelResolver p_387266_, ItemRenderer p_387651_, EntityRenderDispatcher p_387562_) Context
(BlockEntityRenderDispatcher p_234440_, BlockRenderDispatcher p_234441_, ItemModelResolver p_388414_, ItemRenderer p_234442_, EntityRenderDispatcher p_234443_, EntityModelSet p_234444_, Font p_234445_) -
Uses of Font in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as FontModifier and TypeFieldDescriptionprivate final Font
DisplayRenderer.TextDisplayRenderer.font
private final Font
EntityRenderDispatcher.font
private final Font
EntityRenderer.font
private final Font
EntityRendererProvider.Context.font
Methods in net.minecraft.client.renderer.entity that return FontModifier and TypeMethodDescriptionEntityRenderer.getFont()
EntityRendererProvider.Context.getFont()
Constructors in net.minecraft.client.renderer.entity with parameters of type FontModifierConstructorDescriptionContext
(EntityRenderDispatcher p_234590_, ItemModelResolver p_387990_, MapRenderer p_361153_, BlockRenderDispatcher p_234592_, ResourceManager p_234594_, EntityModelSet p_234595_, EquipmentAssetManager p_386725_, Font p_234596_) EntityRenderDispatcher
(Minecraft p_234579_, TextureManager p_234580_, ItemModelResolver p_388181_, ItemRenderer p_234581_, MapRenderer p_361209_, BlockRenderDispatcher p_234582_, Font p_234583_, Options p_234584_, Supplier<EntityModelSet> p_387861_, EquipmentAssetManager p_386713_) -
Uses of Font in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client that return FontModifier and TypeMethodDescriptionstatic Font
ClientHooks.getTooltipFont
(ItemStack stack, Font fallbackFont) Methods in net.neoforged.neoforge.client with parameters of type FontModifier and TypeMethodDescriptionstatic List
<ClientTooltipComponent> ClientHooks.gatherTooltipComponents
(ItemStack stack, List<? extends FormattedText> textElements, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) static List
<ClientTooltipComponent> ClientHooks.gatherTooltipComponents
(ItemStack stack, List<? extends FormattedText> textElements, Optional<TooltipComponent> itemComponent, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) static List
<ClientTooltipComponent> ClientHooks.gatherTooltipComponentsFromElements
(ItemStack stack, List<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> elements, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) static Font
ClientHooks.getTooltipFont
(ItemStack stack, Font fallbackFont) static RenderTooltipEvent.Pre
ClientHooks.onRenderTooltipPre
(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, List<ClientTooltipComponent> components, Font fallbackFont, ClientTooltipPositioner positioner) static RenderTooltipEvent.Texture
ClientHooks.onRenderTooltipTexture
(ItemStack stack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components, @Nullable ResourceLocation texture) boolean
IItemDecorator.render
(GuiGraphics guiGraphics, Font font, ItemStack stack, int xOffset, int yOffset) Is called after GuiGraphics.renderItemDecorations(Font, ItemStack, int, int, String) is done rendering.void
ItemDecoratorHandler.render
(GuiGraphics guiGraphics, Font font, ItemStack stack, int xOffset, int yOffset) static void
ClientHooks.renderMainMenu
(TitleScreen gui, GuiGraphics guiGraphics, Font font, int width, int height, int alpha) private static Stream
<ClientTooltipComponent> ClientHooks.splitLine
(FormattedText text, Font font, int maxWidth) -
Uses of Font in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as FontMethods in net.neoforged.neoforge.client.event that return FontModifier and TypeMethodDescriptionRenderTooltipEvent.getFont()
Returns The font used to render the text.Methods in net.neoforged.neoforge.client.event with parameters of type FontModifier and TypeMethodDescriptionvoid
Sets the font to be used to render text.Constructors in net.neoforged.neoforge.client.event with parameters of type FontModifierConstructorDescriptionPre
(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, Font font, List<ClientTooltipComponent> components, ClientTooltipPositioner positioner) protected
RenderTooltipEvent
(ItemStack itemStack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components) Texture
(ItemStack stack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components, @Nullable ResourceLocation texture) -
Uses of Font in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return FontMethods in net.neoforged.neoforge.client.extensions with parameters of type FontModifier and TypeMethodDescriptiondefault int
IGuiGraphicsExtension.drawScrollingString
(Font font, Component text, int minX, int maxX, int y, int color) Draws a left-aligned string, with a scrolling effect if the string is too long. -
Uses of Font in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common that return FontModifier and TypeMethodDescriptiondefault @Nullable Font
IClientItemExtensions.getFont
(ItemStack stack, IClientItemExtensions.FontContext context) Returns the font used to render data related to this item as specified in thecontext
. -
Uses of Font in net.neoforged.neoforge.client.gui
Methods in net.neoforged.neoforge.client.gui that return FontMethods in net.neoforged.neoforge.client.gui with parameters of type FontModifier and TypeMethodDescriptionprivate void
LoadingErrorScreen.drawMultiLineCenteredString
(GuiGraphics guiGraphics, Font fr, Component str, int x, int y) -
Uses of Font in net.neoforged.neoforge.client.internal
Methods in net.neoforged.neoforge.client.internal with parameters of type FontModifier and TypeMethodDescriptionstatic void
ForgeSnapshotsModClient.renderMainMenuWarning
(String neoForgeVersion, GuiGraphics graphics, Font font, int width, int height, int alpha)