Hierarchy For Package net.minecraft.text
Class Hierarchy
- java.lang.Object
- net.minecraft.text.ClickEvent
 - com.mojang.serialization.CompressorHolder (implements com.mojang.serialization.Compressable)
- com.mojang.serialization.MapCodec<A> (implements com.mojang.serialization.MapDecoder<A>, com.mojang.serialization.MapEncoder<A>)
- net.minecraft.text.TextCodecs.DispatchingCodec<T>
 - net.minecraft.text.TextCodecs.FuzzyCodec<T>
 
 
 - com.mojang.serialization.MapCodec<A> (implements com.mojang.serialization.MapDecoder<A>, com.mojang.serialization.MapEncoder<A>)
 - net.minecraft.text.HoverEvent
 - net.minecraft.text.HoverEvent.Action<T> (implements net.minecraft.util.StringIdentifiable)
 - net.minecraft.text.HoverEvent.EntityContent
 - net.minecraft.text.HoverEvent.ItemStackContent
 - net.minecraft.text.KeybindTextContent (implements net.minecraft.text.TextContent)
 - net.minecraft.text.KeybindTranslations
 - net.minecraft.text.MutableText (implements net.minecraft.text.Text)
 - net.minecraft.text.NbtTextContent (implements net.minecraft.text.TextContent)
 - net.minecraft.text.ScoreTextContent (implements net.minecraft.text.TextContent)
 - net.minecraft.text.SelectorTextContent (implements net.minecraft.text.TextContent)
 - net.minecraft.text.Style
 - net.minecraft.text.Style.Codecs
 - net.minecraft.text.Text.Serialization
 - net.minecraft.text.Text.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
 - net.minecraft.text.TextCodecs
 - net.minecraft.text.TextColor
 - net.minecraft.text.TextReorderingProcessor
 - net.minecraft.text.Texts
 - net.minecraft.text.TextVisitFactory
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- net.minecraft.text.TranslationException
 
 
 - java.lang.IllegalArgumentException
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - net.minecraft.text.TranslatableTextContent (implements net.minecraft.text.TextContent)
 
 
Interface Hierarchy
- net.minecraft.text.CharacterVisitor
 - net.minecraft.text.Decoration.Parameter.Selector
 - net.minecraft.text.HoverEvent.LegacySerializer<T>
 - com.mojang.brigadier.Message
- net.minecraft.text.Text (also extends net.minecraft.text.StringVisitable)
 
 - net.minecraft.text.NbtDataSource
 - net.minecraft.text.OrderedText
 - net.minecraft.text.StringVisitable
- net.minecraft.text.Text (also extends com.mojang.brigadier.Message)
 
 - net.minecraft.text.StringVisitable.StyledVisitor<T>
 - net.minecraft.text.StringVisitable.Visitor<T>
 - net.minecraft.text.TextContent
- net.minecraft.text.PlainTextContent
 
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.text.ClickEvent.Action (implements net.minecraft.util.StringIdentifiable)
 - net.minecraft.text.Decoration.Parameter (implements net.minecraft.util.StringIdentifiable)
 
 
 - 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.text.BlockNbtDataSource (implements net.minecraft.text.NbtDataSource)
 - net.minecraft.text.Decoration
 - net.minecraft.text.EntityNbtDataSource (implements net.minecraft.text.NbtDataSource)
 - net.minecraft.text.HoverEvent.EventData<T>
 - net.minecraft.text.NbtDataSource.Type<T> (implements net.minecraft.util.StringIdentifiable)
 - net.minecraft.text.PlainTextContent.Literal (implements net.minecraft.text.PlainTextContent)
 - net.minecraft.text.RawFilteredPair<T>
 - net.minecraft.text.StorageNbtDataSource (implements net.minecraft.text.NbtDataSource)
 - net.minecraft.text.TextContent.Type<T> (implements net.minecraft.util.StringIdentifiable)
 
 
 - java.lang.Record