Interface ComponentHasher


public interface ComponentHasher
This interface contains various MinecraftHashers used to encode properties of Components. Usually, you'll only need COMPONENT.
  • Field Details

    • COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.Component> COMPONENT
    • PROFILE_PROPERTY

      static final MinecraftHasher<net.kyori.adventure.text.object.PlayerHeadObjectContents.ProfileProperty> PROFILE_PROPERTY
    • RESOLVABLE_PROFILE

      static final MinecraftHasher<net.kyori.adventure.text.object.PlayerHeadObjectContents> RESOLVABLE_PROFILE
    • NAMED_COLOR

      static final MinecraftHasher<net.kyori.adventure.text.format.NamedTextColor> NAMED_COLOR
    • DIRECT_COLOR

      static final MinecraftHasher<net.kyori.adventure.text.format.TextColor> DIRECT_COLOR
    • COLOR

      static final MinecraftHasher<net.kyori.adventure.text.format.TextColor> COLOR
    • DECORATION_STATE

      static final MinecraftHasher<net.kyori.adventure.text.format.TextDecoration.State> DECORATION_STATE
    • CLICK_EVENT_ACTION

      static final MinecraftHasher<net.kyori.adventure.text.event.ClickEvent.Action<?>> CLICK_EVENT_ACTION
    • CLICK_EVENT_TEXT_PAYLOAD

      static final MinecraftHasher<net.kyori.adventure.text.event.ClickEvent.Payload.Text> CLICK_EVENT_TEXT_PAYLOAD
    • CLICK_EVENT_INT_PAYLOAD

      static final MinecraftHasher<net.kyori.adventure.text.event.ClickEvent.Payload.Int> CLICK_EVENT_INT_PAYLOAD
    • CLICK_EVENT

      static final MinecraftHasher<net.kyori.adventure.text.event.ClickEvent<?>> CLICK_EVENT
    • HOVER_EVENT_ACTION

      static final MinecraftHasher<net.kyori.adventure.text.event.HoverEvent.Action<?>> HOVER_EVENT_ACTION
    • HOVER_EVENT

      static final MinecraftHasher<net.kyori.adventure.text.event.HoverEvent<?>> HOVER_EVENT
    • STYLE

      static final MapBuilder<net.kyori.adventure.text.format.Style> STYLE
    • SIMPLE_TEXT_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.TextComponent> SIMPLE_TEXT_COMPONENT
    • FULL_TEXT_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.TextComponent> FULL_TEXT_COMPONENT
    • TEXT_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.TextComponent> TEXT_COMPONENT
    • TRANSLATABLE_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.TranslatableComponent> TRANSLATABLE_COMPONENT
    • KEYBIND_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.KeybindComponent> KEYBIND_COMPONENT
    • SCORE_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.ScoreComponent> SCORE_COMPONENT
    • SELECTOR_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.SelectorComponent> SELECTOR_COMPONENT
    • NBT_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.NBTComponent<?>> NBT_COMPONENT
    • OBJECT_CONTENTS_TYPE

      static final MinecraftHasher<ObjectContentsType> OBJECT_CONTENTS_TYPE
    • OBJECT_CONTENTS

      static final MapBuilder<net.kyori.adventure.text.object.ObjectContents> OBJECT_CONTENTS
    • OBJECT_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.ObjectComponent> OBJECT_COMPONENT
    • ACTUAL_COMPONENT

      static final MinecraftHasher<net.kyori.adventure.text.Component> ACTUAL_COMPONENT