Class DisableSender

java.lang.Object
net.flectone.pulse.platform.sender.DisableSender

public class DisableSender extends Object
Sends disable messages when chat features are disabled for players.

Usage example:

DisableSender disableSender = flectonePulse.get(DisableSender.class);

// Check if private messaging is disabled for receiver
if (disableSender.sendIfDisabled(sender, receiver, MessageType.COMMAND_ME)) {
    // Private messaging is disabled for receiver
}
Since:
1.6.0
  • Constructor Details

  • Method Details

    • sendIfDisabled

      public boolean sendIfDisabled(FEntity entity, FEntity receiver, ModuleName moduleName)
      Checks if a message type is disabled for a receiver and sends appropriate message.
      Parameters:
      entity - the entity sending the message
      receiver - the entity receiving the message
      moduleName - the type of message being sent
      Returns:
      true if message type is disabled for receiver, false otherwise