Interface ChatVisibility

All Superinterfaces:
ComponentLike, DefaultedRegistryValue<ChatVisibility>

@CatalogedBy(ChatVisibilities.class) public interface ChatVisibility extends DefaultedRegistryValue<ChatVisibility>, ComponentLike
Represents a visibility mode for a client's chat.
  • Method Details

    • isSystemVisible

      boolean isSystemVisible()
      Tests whether system messages will be visible with this visibility
      Returns:
      Whether or not it's visible with this ChatVisibility
    • isChatVisible

      boolean isChatVisible()
      Tests whether chat messages will be visible with this visibility
      Returns:
      Whether or not it's visible with this ChatVisibility