Class PartySubCommand
- java.lang.Object
-
- de.simonsator.partyandfriends.utilities.SubCommand
-
- de.simonsator.partyandfriends.api.party.abstractcommands.PartySubCommand
-
- All Implemented Interfaces:
java.lang.Comparable<SubCommand>
public abstract class PartySubCommand extends SubCommand
An abstract class for the party commands
-
-
Field Summary
-
Fields inherited from class de.simonsator.partyandfriends.utilities.SubCommand
HELP, PREFIX
-
-
Constructor Summary
Constructors Modifier Constructor Description PartySubCommand(java.lang.String[] pCommands, int pPriority, java.lang.String pHelp)
PartySubCommand(java.lang.String[] pCommands, int pPriority, net.md_5.bungee.api.chat.TextComponent pHelp)
protected
PartySubCommand(java.util.List<java.lang.String> pCommands, int pPriority, java.lang.String pHelpText, java.lang.String pPermission)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasAccess(int pPermissionHeight)
boolean
hasAccess(PlayerParty pPlayer, int pPermissionHeight)
protected boolean
isInParty(OnlinePAFPlayer pPlayer, PlayerParty pParty)
protected boolean
isPlayerGiven(OnlinePAFPlayer pPlayer, java.lang.String[] args)
void
sendError(OnlinePAFPlayer pPlayer, net.md_5.bungee.api.chat.TextComponent pMessage)
-
Methods inherited from class de.simonsator.partyandfriends.utilities.SubCommand
compareTo, getCommandName, getCommandNames, hasPermission, isApplicable, isApplicable, onCommand, printOutHelp, sendError
-
-
-
-
Constructor Detail
-
PartySubCommand
protected PartySubCommand(java.util.List<java.lang.String> pCommands, int pPriority, java.lang.String pHelpText, java.lang.String pPermission)
-
PartySubCommand
public PartySubCommand(java.lang.String[] pCommands, int pPriority, net.md_5.bungee.api.chat.TextComponent pHelp)
-
PartySubCommand
public PartySubCommand(java.lang.String[] pCommands, int pPriority, java.lang.String pHelp)
-
-
Method Detail
-
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, java.lang.String[] args)
-
sendError
public void sendError(OnlinePAFPlayer pPlayer, net.md_5.bungee.api.chat.TextComponent pMessage)
- Overrides:
sendError
in classSubCommand
-
-