Interface Facet.Chat<V,M>

Type Parameters:
V - a viewer type
M - a message type
All Superinterfaces:
Facet<V>, Facet.Message<V,M>
All Known Subinterfaces:
Facet.ChatPacket<V,M>
Enclosing interface:
Facet<V>

public static interface Facet.Chat<V,M> extends Facet.Message<V,M>
A facet that sends chat messages.
Since:
4.0.0
  • Method Details

    • sendMessage

      void sendMessage(@NotNull V viewer, @NotNull @NotNull Identity source, @NotNull M message, @NotNull @NotNull MessageType type)
      Sends a chat message.
      Parameters:
      viewer - a viewer
      source - the sender's identity
      message - a message
      type - a message type
      Since:
      4.0.0