Interface TellMessageContext
- All Superinterfaces:
MessageContext, StringMessageContext
A private-message context that carries the target player.
Builds on
StringMessageContext.-
Nested Class Summary
Nested classes/interfaces inherited from interface MessageContext
MessageContext.CacheKey -
Method Summary
Modifier and TypeMethodDescriptionstatic net.flectone.pulse.module.command.tell.model.TellMessageContextImpl.TellMessageContextImplBuilderbuilder()Starts building this context.@NonNull FPlayertarget()The player receiving the message.withTarget(@NonNull FPlayer target) Returns a copy carrying a different target.Methods inherited from interface MessageContext
addFlag, addFlags, addTagResolver, addTagResolvers, base, createCacheKey, flags, isFlag, message, receiver, sender, tagResolver, toBuilder, uuid, withBase, withFlags, withMessage, withReceiver, withSender, withTagResolver, withUuidMethods inherited from interface StringMessageContext
string, withString
-
Method Details
-
builder
static net.flectone.pulse.module.command.tell.model.TellMessageContextImpl.TellMessageContextImplBuilder builder()Starts building this context.- Returns:
- a new builder
-
target
-
withTarget
Returns a copy carrying a different target.- Parameters:
target- the target player- Returns:
- the copy
-