Interface ChatType.Bound

All Superinterfaces:
net.kyori.examination.Examinable
Enclosing interface:
ChatType

public static interface ChatType.Bound extends net.kyori.examination.Examinable
A bound ChatType.
Since:
4.12.0
Since Minecraft:
1.19
  • Method Summary

    Modifier and Type
    Method
    Description
    default @NotNull Stream<? extends net.kyori.examination.ExaminableProperty>
     
    @NotNull Component
    Get the name component.
    @Nullable Component
    Get the target component.
    @NotNull ChatType
    Gets the chat type.

    Methods inherited from interface net.kyori.examination.Examinable

    examinableName, examine
  • Method Details

    • type

      @Contract(pure=true) @NotNull @NotNull ChatType type()
      Gets the chat type.
      Returns:
      the chat type
      Since:
      4.12.0
      Since Minecraft:
      1.19
    • name

      @Contract(pure=true) @NotNull @NotNull Component name()
      Get the name component.
      Returns:
      the name component
      Since:
      4.12.0
      Since Minecraft:
      1.19
    • target

      @Contract(pure=true) @Nullable @Nullable Component target()
      Get the target component.
      Returns:
      the target component or null
      Since:
      4.12.0
      Since Minecraft:
      1.19
    • examinableProperties

      @NotNull default @NotNull Stream<? extends net.kyori.examination.ExaminableProperty> examinableProperties()
      Specified by:
      examinableProperties in interface net.kyori.examination.Examinable