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 Detail

      • 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 java.util.stream.Stream<? extends net.kyori.examination.ExaminableProperty> examinableProperties()
        Specified by:
        examinableProperties in interface net.kyori.examination.Examinable