|
| void | doCommand () |
| Protected Member Functions inherited from cc.mrcl.hopperlib.Command.DebugCommands.DebugCommand |
| String | getGlobalRootPermission () |
| String | getNamespace () |
| Protected Member Functions inherited from cc.mrcl.hopperlib.Command.HopperCommand< T extends JavaPlugin > |
|
void | addAlias (String s) |
|
void | error (String message, String debugMessage) throws CommandException |
|
void | error (String message) |
|
void | permissionError (List< String > permissions) |
|
void | argumentError (String message) |
|
void | sendSuccess (String message) |
|
void | sendSuccess (CommandSender sender, String message) |
|
void | sendFailure (String message) |
|
void | sendFailure (CommandSender sender, String message) |
|
void | sendInfo (String message) |
|
void | sendInfo (CommandSender sender, String message) |
|
void | sendMessage (String message) |
|
void | sendMessage (CommandSender sender, String message) |
|
void | sendColoredComponent (String message, TextColor color) |
|
void | sendColoredComponent (CommandSender sender, String message, TextColor color) |
|
void | sendComponent (Component component) |
|
void | sendComponent (CommandSender sender, Component component) |
|
void | setDescription (String description) |
|
void | setArgumentDescription (String argumentDescription) |
|
void | setSuperCommand (HopperCommand< T > superCommand) |
|
void | checkPermission (CommandSender sender, String permission) |
|
void | checkPermission (String permission) |
|
int | checkArgLength (int min, int max) |
|
int | checkArgLength (int min) |
|
int | getArgsLength () |
| Player | tryGetPlayerOrSelf (int index) |
| Player | tryGetPlayer () |
| Player | tryGetPlayer (int index) |
| Player | tryGetPlayer (String str) |
| int | tryGetInt (int index) |
| int | tryGetInt (String str) |
| int | tryGetInt (int index, int base) |
| int | tryGetInt (String str, int base) |
| boolean | tryGetBoolean (int index) |
| boolean | tryGetBoolean (String str) |
| Material | tryGetMaterial (int index) |
| String | tryGetString (int index) |
| double | tryGetDouble (int index) |
| double | tryGetDouble (String str) |
| float | tryGetFloat (int index) |
| float | tryGetFloat (String str) |
| BlockFace | tryGetOrientation (int index) |
| BlockFace | tryGetOrientation (String str) |
| Location | tryGetSenderLocation () |
|
Location | tryGetLocation (int indexX, int indexY, int indexZ) |
|
Location | tryGetLocation (int indexWorld, int indexX, int indexY, int indexZ) |
|
Location | tryGetLocation (double x, double y, double z) |
|
World | tryGetSenderWorld () |
|
World | tryGetWorld (int index) |
|
World | tryGetWorld (String string) |
|
GameParameter<?> | tryGetGameParameter (HopperConfigFile configManager, int index) |
|
GameParameter<?> | tryGetGameParameter (HopperConfigFile configManager, String string) |
|
FeatureFlag | tryGetFeatureFlag (HopperConfigFile configManager, int index) |
|
FeatureFlag | tryGetFeatureFlag (HopperConfigFile configManager, String string) |
| void | setRootPermission (String rootPermission) |
|
void | setSkipPermissionCheck (boolean skipPermissionCheck) |
|
void | skipPermissionCheck () |
|
void | setCompleterSubargumentIndex (int completerSubargumentIndex) |
|
void | addTabCompleterArguments (int index, String... arguments) |
|
void | addTabCompleterArguments (int index, @NotNull Supplier< List< String > > supplier) |
|
void | addTabCompleterArguments (int index, @NotNull Function< TabCompleterContext, List< String > > function) |
| List< String > | autoCompletePlayerNames () |
|
List< String > | autoCompleteWorlds () |
|
List< String > | autoCompleteBoolean () |
|
List< String > | autoCompleteYawOrientations () |
|
List< String > | autoCompletePages (List<?> list) |
|
List< String > | autoCompleteRange (int initial, int bound) |
|
Block | getTabCompletedBlock (TabCompleterContext context) |
|
List< String > | autoCompleteLookX (TabCompleterContext context) |
|
List< String > | autoCompleteLookY (TabCompleterContext context) |
|
List< String > | autoCompleteLookZ (TabCompleterContext context) |
|
List< String > | autoCompleteGameParameters (HopperConfigFile configManager) |
|
List< String > | autoCompleteFeatureFlags (HopperConfigFile configManager) |
| SelectionListener | tryRegisterSelectionListener (SelectionListener listener) |
| SelectionListener | tryRegisterBlockSelectionListener (Consumer< Block > operation) |
| SelectionListener | tryRegisterBlockSelectionListener (Player player, Consumer< Block > operation) |
| SelectionListener | tryRegisterBlockSelectionListener (BiConsumer< Block, BlockFace > operation) |
| SelectionListener | tryRegisterBlockSelectionListener (Player player, BiConsumer< Block, BlockFace > operation) |
| SelectionListener | tryRegisterEntitySelectionListener (Consumer< Entity > operation) |
| SelectionListener | tryRegisterEntitySelectionListener (Player player, Consumer< Entity > operation) |
This class abstract any command class that only have subcommands (like root commands)