Interface Facet.Chat<V,M>
-
- Type Parameters:
V- a viewer typeM- a message type
- All Superinterfaces:
Facet<V>,Facet.Message<V,M>
- All Known Subinterfaces:
Facet.ChatPacket<V,M>
- All Known Implementing Classes:
ViaFacet.ActionBar,ViaFacet.Chat
public static interface Facet.Chat<V,M> extends Facet.Message<V,M>
A facet that sends chat messages.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.kyori.adventure.platform.facet.Facet
Facet.ActionBar<V,M>, Facet.Book<V,M,B>, Facet.BossBar<V>, Facet.BossBarEntity<V,P>, Facet.BossBarPacket<V>, Facet.Chat<V,M>, Facet.ChatPacket<V,M>, Facet.FakeEntity<V,P>, Facet.Message<V,M>, Facet.Position<V,P>, Facet.Sound<V,P>, Facet.Title<V,M,T>, Facet.TitlePacket<V,M,T>
-
-
Field Summary
-
Fields inherited from interface net.kyori.adventure.platform.facet.Facet.Message
PROTOCOL_HEX_COLOR, PROTOCOL_JSON
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsendMessage(@NonNull V viewer, @NonNull M message, @NonNull net.kyori.adventure.audience.MessageType type)Sends a chat message.-
Methods inherited from interface net.kyori.adventure.platform.facet.Facet
isApplicable, isSupported
-
Methods inherited from interface net.kyori.adventure.platform.facet.Facet.Message
createMessage
-
-