Class AnchorCommand
- java.lang.Object
-
- com.pneumaticraft.commandhandler.Command
-
- com.onarandombox.MultiverseCore.commands.PaginatedCommand<T>
-
- com.onarandombox.MultiverseCore.commands.PaginatedCoreCommand<java.lang.String>
-
- com.onarandombox.MultiverseCore.commands.AnchorCommand
-
public class AnchorCommand extends PaginatedCoreCommand<java.lang.String>
Allows management of Anchor Destinations.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.onarandombox.MultiverseCore.commands.PaginatedCommand
PaginatedCommand.FilterObject
-
-
Field Summary
-
Fields inherited from class com.onarandombox.MultiverseCore.commands.PaginatedCoreCommand
plugin
-
Fields inherited from class com.onarandombox.MultiverseCore.commands.PaginatedCommand
itemsPerPage
-
-
Constructor Summary
Constructors Constructor Description AnchorCommand(MultiverseCore plugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>getFilteredItems(java.util.List<java.lang.String> availableItems, java.lang.String filter)Gets filtered items.protected java.lang.StringgetItemText(java.lang.String item)Converts an item into a string.voidrunCommand(org.bukkit.command.CommandSender sender, java.util.List<java.lang.String> args)-
Methods inherited from class com.onarandombox.MultiverseCore.commands.PaginatedCommand
cleanFilter, getPageAndFilter, setItemsPerPage, showPage, stitchThisString
-
Methods inherited from class com.pneumaticraft.commandhandler.Command
addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp
-
-
-
-
Constructor Detail
-
AnchorCommand
public AnchorCommand(MultiverseCore plugin)
-
-
Method Detail
-
runCommand
public void runCommand(org.bukkit.command.CommandSender sender, java.util.List<java.lang.String> args)- Specified by:
runCommandin classcom.pneumaticraft.commandhandler.Command
-
getFilteredItems
protected java.util.List<java.lang.String> getFilteredItems(java.util.List<java.lang.String> availableItems, java.lang.String filter)Description copied from class:PaginatedCommandGets filtered items.- Specified by:
getFilteredItemsin classPaginatedCommand<java.lang.String>- Parameters:
availableItems- All available items.filter- The filter-String.- Returns:
- A list of items that match the filter.
-
getItemText
protected java.lang.String getItemText(java.lang.String item)
Description copied from class:PaginatedCommandConverts an item into a string.- Specified by:
getItemTextin classPaginatedCommand<java.lang.String>- Parameters:
item- The item.- Returns:
- A
String.
-
-