Class RedisBungeeCommandSender

java.lang.Object
com.imaginarycode.minecraft.redisbungee.RedisBungeeCommandSender
All Implemented Interfaces:
net.md_5.bungee.api.CommandSender

public class RedisBungeeCommandSender extends Object implements net.md_5.bungee.api.CommandSender
This class is the CommandSender that RedisBungee uses to dispatch commands to BungeeCord.

It inherits all permissions of the console command sender. Sending messages and modifying permissions are no-ops.

Since:
0.2.3
Author:
tuxed
  • Constructor Details

    • RedisBungeeCommandSender

      public RedisBungeeCommandSender()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface net.md_5.bungee.api.CommandSender
    • sendMessage

      public void sendMessage(String s)
      Specified by:
      sendMessage in interface net.md_5.bungee.api.CommandSender
    • sendMessages

      public void sendMessages(String... strings)
      Specified by:
      sendMessages in interface net.md_5.bungee.api.CommandSender
    • sendMessage

      public void sendMessage(net.md_5.bungee.api.chat.BaseComponent... baseComponents)
      Specified by:
      sendMessage in interface net.md_5.bungee.api.CommandSender
    • sendMessage

      public void sendMessage(net.md_5.bungee.api.chat.BaseComponent baseComponent)
      Specified by:
      sendMessage in interface net.md_5.bungee.api.CommandSender
    • getGroups

      public Collection<String> getGroups()
      Specified by:
      getGroups in interface net.md_5.bungee.api.CommandSender
    • addGroups

      public void addGroups(String... strings)
      Specified by:
      addGroups in interface net.md_5.bungee.api.CommandSender
    • removeGroups

      public void removeGroups(String... strings)
      Specified by:
      removeGroups in interface net.md_5.bungee.api.CommandSender
    • hasPermission

      public boolean hasPermission(String s)
      Specified by:
      hasPermission in interface net.md_5.bungee.api.CommandSender
    • setPermission

      public void setPermission(String s, boolean b)
      Specified by:
      setPermission in interface net.md_5.bungee.api.CommandSender
    • getPermissions

      public Collection<String> getPermissions()
      Specified by:
      getPermissions in interface net.md_5.bungee.api.CommandSender