Hierarchy For Package net.minecraft.client.font
Class Hierarchy
- java.lang.Object
- net.minecraft.client.texture.AbstractTexture (implements java.lang.AutoCloseable)
- net.minecraft.client.font.GlyphAtlasTexture (implements net.minecraft.client.texture.DynamicTexture)
- net.minecraft.client.font.BitmapFont (implements net.minecraft.client.font.Font)
- net.minecraft.client.font.BlankFont (implements net.minecraft.client.font.Font)
- net.minecraft.client.font.FontManager (implements java.lang.AutoCloseable, net.minecraft.resource.ResourceReloader)
- net.minecraft.client.font.FontStorage (implements java.lang.AutoCloseable)
- net.minecraft.client.font.GlyphAtlasTexture.Slot
- net.minecraft.client.font.GlyphContainer<T>
- net.minecraft.client.font.GlyphRenderer
- net.minecraft.client.font.EmptyGlyphRenderer
- net.minecraft.client.font.GlyphRenderer.Rectangle
- net.minecraft.client.font.MultilineText.Line
- net.minecraft.client.font.SpaceFont (implements net.minecraft.client.font.Font)
- net.minecraft.client.font.TextHandler
- net.minecraft.client.font.TextHandler.LineBreakingVisitor (implements net.minecraft.text.CharacterVisitor)
- net.minecraft.client.font.TextHandler.LineWrappingCollector
- net.minecraft.client.font.TextHandler.StyledString (implements net.minecraft.text.StringVisitable)
- net.minecraft.client.font.TextHandler.WidthLimitingVisitor (implements net.minecraft.text.CharacterVisitor)
- net.minecraft.client.font.TextRenderer
- net.minecraft.client.font.TextRenderer.Drawer (implements net.minecraft.text.CharacterVisitor)
- net.minecraft.client.font.TrueTypeFont (implements net.minecraft.client.font.Font)
- net.minecraft.client.font.TrueTypeFont.TtfGlyph (implements net.minecraft.client.font.Glyph)
- net.minecraft.client.font.UnihexFont (implements net.minecraft.client.font.Font)
- net.minecraft.client.font.UnihexFont.Loader (implements net.minecraft.client.font.FontLoader)
- net.minecraft.client.texture.AbstractTexture (implements java.lang.AutoCloseable)
Interface Hierarchy
- java.lang.AutoCloseable
- net.minecraft.client.font.Font
- net.minecraft.client.font.BuiltinEmptyGlyph.ColorSupplier
- net.minecraft.client.font.FontLoader
- net.minecraft.client.font.FontLoader.Loadable
- net.minecraft.client.font.Glyph
- net.minecraft.client.font.Glyph.EmptyGlyph
- net.minecraft.client.font.GlyphContainer.GlyphConsumer<T>
- net.minecraft.client.font.MultilineText
- net.minecraft.client.font.RenderableGlyph
- net.minecraft.client.font.TextHandler.LineWrappingConsumer
- net.minecraft.client.font.TextHandler.WidthRetriever
- net.minecraft.client.font.UnihexFont.BitmapGlyph
- net.minecraft.client.font.UnihexFont.BitmapGlyphConsumer
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.client.font.BuiltinEmptyGlyph (implements net.minecraft.client.font.Glyph)
- net.minecraft.client.font.FontType (implements net.minecraft.util.StringIdentifiable)
- net.minecraft.client.font.TextRenderer.TextLayerType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.client.font.BitmapFont.BitmapFontGlyph (implements net.minecraft.client.font.Glyph)
- net.minecraft.client.font.BitmapFont.Loader (implements net.minecraft.client.font.FontLoader)
- net.minecraft.client.font.FontLoader.Reference
- net.minecraft.client.font.FontManager.Builder
- net.minecraft.client.font.FontManager.FontEntry (implements net.minecraft.resource.DependencyTracker.Dependencies<K>)
- net.minecraft.client.font.FontManager.FontKey
- net.minecraft.client.font.FontManager.ProviderIndex
- net.minecraft.client.font.FontManager.Providers
- net.minecraft.client.font.FontStorage.GlyphPair
- net.minecraft.client.font.ReferenceFont (implements net.minecraft.client.font.FontLoader)
- net.minecraft.client.font.SpaceFont.Loader (implements net.minecraft.client.font.FontLoader)
- net.minecraft.client.font.TextRenderLayerSet
- net.minecraft.client.font.TrueTypeFontLoader (implements net.minecraft.client.font.FontLoader)
- net.minecraft.client.font.TrueTypeFontLoader.Shift
- net.minecraft.client.font.UnihexFont.DimensionOverride
- net.minecraft.client.font.UnihexFont.Dimensions
- net.minecraft.client.font.UnihexFont.FontImage16x16 (implements net.minecraft.client.font.UnihexFont.BitmapGlyph)
- net.minecraft.client.font.UnihexFont.FontImage32x16 (implements net.minecraft.client.font.UnihexFont.BitmapGlyph)
- net.minecraft.client.font.UnihexFont.FontImage8x16 (implements net.minecraft.client.font.UnihexFont.BitmapGlyph)
- net.minecraft.client.font.UnihexFont.UnicodeTextureGlyph (implements net.minecraft.client.font.Glyph)
- java.lang.Record