Interface TellMessageContext

All Superinterfaces:
MessageContext, StringMessageContext

public interface TellMessageContext extends StringMessageContext
A private-message context that carries the target player. Builds on StringMessageContext.
  • Method Details

    • builder

      static net.flectone.pulse.module.command.tell.model.TellMessageContextImpl.TellMessageContextImplBuilder builder()
      Starts building this context.
      Returns:
      a new builder
    • target

      @NonNull FPlayer target()
      The player receiving the message.
      Returns:
      the target player
    • withTarget

      TellMessageContext withTarget(@NonNull FPlayer target)
      Returns a copy carrying a different target.
      Parameters:
      target - the target player
      Returns:
      the copy