java.lang.Object
de.simonsator.partyandfriends.utilities.SubCommand
de.simonsator.partyandfriends.api.party.abstractcommands.PartySubCommand
All Implemented Interfaces:
Comparable<SubCommand>
Direct Known Subclasses:
Chat, Info, LeaderNeededCommand, Leave, PartyDenySubCommand, PartyInviteSettingSubCommand, PartyJoinInviteSubCommand

public abstract class PartySubCommand extends SubCommand
An abstract class for the party commands
  • Constructor Details

    • PartySubCommand

      protected PartySubCommand(List<String> pCommands, int pPriority, String pHelpText, String pPermission)
    • PartySubCommand

      public PartySubCommand(String[] pCommands, int pPriority, net.md_5.bungee.api.chat.TextComponent pHelp)
    • PartySubCommand

      public PartySubCommand(String[] pCommands, int pPriority, String pHelp)
  • Method Details

    • isInParty

      protected boolean isInParty(OnlinePAFPlayer pPlayer, PlayerParty pParty)
    • hasAccess

      public boolean hasAccess(int pPermissionHeight)
    • hasAccess

      public boolean hasAccess(PlayerParty pPlayer, int pPermissionHeight)
    • isPlayerGiven

      protected boolean isPlayerGiven(OnlinePAFPlayer pPlayer, String[] args)
    • sendError

      public void sendError(OnlinePAFPlayer pPlayer, net.md_5.bungee.api.chat.TextComponent pMessage)
      Overrides:
      sendError in class SubCommand