public class ServerCommandScoreboard extends CommandBase
Constructor and Description |
---|
ServerCommandScoreboard() |
Modifier and Type | Method and Description |
---|---|
protected void |
addObjective(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard objectives add' command.
|
java.util.List |
addTabCompletionOptions(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr)
Adds the strings available in this command to the given list of tab completion options.
|
protected void |
addTeam(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams add' command.
|
protected void |
emptyTeam(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams empty' command.
|
java.lang.String |
getCommandName() |
java.lang.String |
getCommandUsage(ICommandSender par1ICommandSender) |
protected void |
getObjectivesList(ICommandSender par1ICommandSender)
Handler for the 'scoreboard objectives list' command.
|
int |
getRequiredPermissionLevel()
Return the required permission level for this command.
|
protected Scoreboard |
getScoreboardFromWorldServer() |
protected ScoreObjective |
getScoreObjective(java.lang.String par1Str,
boolean par2)
User-safe version of Scoreboard.getObjective, does checks against the objective not being found and whether it's
read-only or not.
|
protected java.util.List |
getScoreObjectivesList(boolean par1)
If the parameter is true, does not return read-only entries.
|
protected ScorePlayerTeam |
getTeam(java.lang.String par1Str)
Returns the ScorePlayerTeam for the given team name.
|
protected void |
getTeamList(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams list' command.
|
boolean |
isUsernameIndex(java.lang.String[] par1ArrayOfStr,
int par2)
Return whether the specified command parameter index is a username parameter.
|
protected void |
joinTeam(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams join' command.
|
protected void |
leaveTeam(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams leave' command.
|
protected void |
listPlayers(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard players list' command.
|
void |
processCommand(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr) |
protected void |
removeObjective(ICommandSender par1ICommandSender,
java.lang.String par2Str)
Handler for the 'scoreboard objectives remove' command.
|
protected void |
removeTeam(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams remove' command.
|
protected void |
resetPlayerScore(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard players reset' command.
|
protected void |
setObjectivesDisplay(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard objectives setdisplay' command.
|
protected void |
setPlayerScore(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard players [add|remove|set]' commands.
|
protected void |
setTeamOption(ICommandSender par1ICommandSender,
java.lang.String[] par2ArrayOfStr,
int par3)
Handler for the 'scoreboard teams option' command.
|
canCommandSenderUseCommand, compareTo, compareTo, doesStringStartWith, func_110661_a, func_110662_c, func_110663_b, func_110664_a, func_110665_a, func_110666_a, func_82360_a, func_82361_a, func_96332_d, func_96333_a, getCommandAliases, getCommandSenderAsPlayer, getListOfStringsFromIterableMatchingLastWord, getListOfStringsMatchingLastWord, getPlayer, joinNiceString, notifyAdmins, notifyAdmins, parseDouble, parseInt, parseIntBounded, parseIntWithMin, setAdminCommander
public java.lang.String getCommandName()
public int getRequiredPermissionLevel()
getRequiredPermissionLevel
in class CommandBase
public java.lang.String getCommandUsage(ICommandSender par1ICommandSender)
public void processCommand(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr)
protected Scoreboard getScoreboardFromWorldServer()
protected ScoreObjective getScoreObjective(java.lang.String par1Str, boolean par2)
protected ScorePlayerTeam getTeam(java.lang.String par1Str)
protected void addObjective(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void addTeam(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void setTeamOption(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void removeTeam(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void getTeamList(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void joinTeam(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void leaveTeam(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void emptyTeam(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void removeObjective(ICommandSender par1ICommandSender, java.lang.String par2Str)
protected void getObjectivesList(ICommandSender par1ICommandSender)
protected void setObjectivesDisplay(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void listPlayers(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void setPlayerScore(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
protected void resetPlayerScore(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr, int par3)
public java.util.List addTabCompletionOptions(ICommandSender par1ICommandSender, java.lang.String[] par2ArrayOfStr)
addTabCompletionOptions
in interface ICommand
addTabCompletionOptions
in class CommandBase
protected java.util.List getScoreObjectivesList(boolean par1)
public boolean isUsernameIndex(java.lang.String[] par1ArrayOfStr, int par2)
isUsernameIndex
in interface ICommand
isUsernameIndex
in class CommandBase