Class PaperSender

java.lang.Object
ru.cwcode.commands.paperplatform.paper.PaperSender
All Implemented Interfaces:
Sender

public class PaperSender extends Object implements Sender
  • Constructor Details

    • PaperSender

      public PaperSender(org.bukkit.command.CommandSender sender)
  • Method Details

    • getCommandSender

      public org.bukkit.command.CommandSender getCommandSender()
    • hasPermission

      public boolean hasPermission(String str)
      Specified by:
      hasPermission in interface Sender
    • getName

      public String getName()
      Specified by:
      getName in interface Sender
    • sendMessage

      public void sendMessage(net.kyori.adventure.text.Component line)
      Specified by:
      sendMessage in interface Sender
    • isPlayer

      public boolean isPlayer()
      Specified by:
      isPlayer in interface Sender
    • sendMessage

      public void sendMessage(ru.cwcode.cwutils.messages.TargetableMessageReturn targetable)
      Specified by:
      sendMessage in interface Sender
    • sendMessage

      public void sendMessage(String message)
      Specified by:
      sendMessage in interface Sender
    • confirm

      public void confirm(String confirmableString, long timeToConfirm, Runnable onConfirm, Runnable onExpired)
      Specified by:
      confirm in interface Sender
    • getAudience

      public net.kyori.adventure.audience.Audience getAudience()
      Specified by:
      getAudience in interface Sender
    • getPlayer

      public org.bukkit.entity.Player getPlayer()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object