Interface AFKMessageContext

All Superinterfaces:
MessageContext, VanishMessageContext

public interface AFKMessageContext extends VanishMessageContext
A change to a player's afk state. Builds on VanishMessageContext.
  • Method Details

    • builder

      static net.flectone.pulse.module.message.afk.model.AFKMessageContextImpl.AFKMessageContextImplBuilder builder()
      Starts building this context.
      Returns:
      a new builder
    • newStatus

      boolean newStatus()
      Whether the player just went afk, rather than came back.
      Returns:
      whether the player just went afk, rather than came back
    • withNewStatus

      AFKMessageContext withNewStatus(boolean newStatus)
      Returns a copy carrying a different value.
      Parameters:
      newStatus - whether the player just went afk, rather than came back
      Returns:
      the copy