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.String
getItemText(java.lang.String item)
Converts an item into a string.void
runCommand(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:
runCommand
in 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:PaginatedCommand
Gets filtered items.- Specified by:
getFilteredItems
in 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:PaginatedCommand
Converts an item into a string.- Specified by:
getItemText
in classPaginatedCommand<java.lang.String>
- Parameters:
item
- The item.- Returns:
- A
String
.
-
-