|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.minecraft.command.CommandBase
public abstract class CommandBase
Constructor Summary | |
---|---|
CommandBase()
|
Method Summary | |
---|---|
List |
addTabCompletionOptions(ICommandSender par1ICommandSender,
String[] par2ArrayOfStr)
Adds the strings available in this command to the given list of tab completion options. |
boolean |
canCommandSenderUseCommand(ICommandSender par1ICommandSender)
Returns true if the given command sender is allowed to use this command. |
int |
compareNameTo(ICommand par1ICommand)
Compares the name of this command to the name of the given command. |
int |
compareTo(Object par1Obj)
|
static boolean |
doesStringStartWith(String par0Str,
String par1Str)
Returns true if the given substring is exactly equal to the start of the given string (case insensitive). |
static EntityPlayerMP |
func_82359_c(ICommandSender par0ICommandSender,
String par1Str)
|
static String |
func_82360_a(ICommandSender par0ICommandSender,
String[] par1ArrayOfStr,
int par2)
|
static String |
func_82361_a(ICommandSender par0ICommandSender,
String[] par1ArrayOfStr,
int par2,
boolean par3)
|
static double |
func_82363_b(ICommandSender par0ICommandSender,
String par1Str)
|
List |
getCommandAliases()
|
static EntityPlayerMP |
getCommandSenderAsPlayer(ICommandSender par0ICommandSender)
Returns the given ICommandSender as a EntityPlayer or throw an exception. |
String |
getCommandUsage(ICommandSender par1ICommandSender)
|
static List |
getListOfStringsFromIterableMatchingLastWord(String[] par0ArrayOfStr,
Iterable par1Iterable)
Returns a List of strings (chosen from the given string iterable) which the last word in the given string array is a beginning-match for. |
static List |
getListOfStringsMatchingLastWord(String[] par0ArrayOfStr,
String... par1ArrayOfStr)
Returns a List of strings (chosen from the given strings) which the last word in the given string array is a beginning-match for. |
int |
getRequiredPermissionLevel()
Return the required permission level for this command. |
boolean |
isUsernameIndex(int par1)
Return whether the specified command parameter index is a username parameter. |
static String |
joinNiceString(Object[] par0ArrayOfObj)
Joins the given string array into a "x, y, and z" seperated string. |
static void |
notifyAdmins(ICommandSender par0ICommandSender,
int par1,
String par2Str,
Object... par3ArrayOfObj)
|
static void |
notifyAdmins(ICommandSender par0ICommandSender,
String par1Str,
Object... par2ArrayOfObj)
|
static int |
parseInt(ICommandSender par0ICommandSender,
String par1Str)
Parses an int from the given string. |
static int |
parseIntBounded(ICommandSender par0ICommandSender,
String par1Str,
int par2,
int par3)
Parses an int from the given string within a specified bound. |
static int |
parseIntWithMin(ICommandSender par0ICommandSender,
String par1Str,
int par2)
Parses an int from the given sring with a specified minimum. |
static void |
setAdminCommander(IAdminCommand par0IAdminCommand)
Sets the static IAdminCommander. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.minecraft.command.ICommand |
---|
getCommandName, processCommand |
Constructor Detail |
---|
public CommandBase()
Method Detail |
---|
public int getRequiredPermissionLevel()
public String getCommandUsage(ICommandSender par1ICommandSender)
getCommandUsage
in interface ICommand
public List getCommandAliases()
getCommandAliases
in interface ICommand
public boolean canCommandSenderUseCommand(ICommandSender par1ICommandSender)
canCommandSenderUseCommand
in interface ICommand
public List addTabCompletionOptions(ICommandSender par1ICommandSender, String[] par2ArrayOfStr)
addTabCompletionOptions
in interface ICommand
public static int parseInt(ICommandSender par0ICommandSender, String par1Str)
public static int parseIntWithMin(ICommandSender par0ICommandSender, String par1Str, int par2)
public static int parseIntBounded(ICommandSender par0ICommandSender, String par1Str, int par2, int par3)
public static double func_82363_b(ICommandSender par0ICommandSender, String par1Str)
public static EntityPlayerMP getCommandSenderAsPlayer(ICommandSender par0ICommandSender)
public static EntityPlayerMP func_82359_c(ICommandSender par0ICommandSender, String par1Str)
public static String func_82360_a(ICommandSender par0ICommandSender, String[] par1ArrayOfStr, int par2)
public static String func_82361_a(ICommandSender par0ICommandSender, String[] par1ArrayOfStr, int par2, boolean par3)
public static String joinNiceString(Object[] par0ArrayOfObj)
public static boolean doesStringStartWith(String par0Str, String par1Str)
public static List getListOfStringsMatchingLastWord(String[] par0ArrayOfStr, String... par1ArrayOfStr)
public static List getListOfStringsFromIterableMatchingLastWord(String[] par0ArrayOfStr, Iterable par1Iterable)
public boolean isUsernameIndex(int par1)
isUsernameIndex
in interface ICommand
public static void notifyAdmins(ICommandSender par0ICommandSender, String par1Str, Object... par2ArrayOfObj)
public static void notifyAdmins(ICommandSender par0ICommandSender, int par1, String par2Str, Object... par3ArrayOfObj)
public static void setAdminCommander(IAdminCommand par0IAdminCommand)
public int compareNameTo(ICommand par1ICommand)
public int compareTo(Object par1Obj)
compareTo
in interface Comparable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |