Interface RightClickMessageContext

All Superinterfaces:
MessageContext

public interface RightClickMessageContext extends MessageContext
One player right-clicking another. Builds on MessageContext.
  • Method Details

    • builder

      static net.flectone.pulse.module.message.rightclick.model.RightClickMessageContextImpl.RightClickMessageContextImplBuilder builder()
      Starts building this context.
      Returns:
      a new builder
    • target

      @NonNull FPlayer target()
      The player who was clicked.
      Returns:
      the player who was clicked
    • withTarget

      RightClickMessageContext withTarget(@NonNull FPlayer target)
      Returns a copy carrying a different value.
      Parameters:
      target - the player who was clicked
      Returns:
      the copy