Uses of Class
dev.jorel.commandapi.arguments.Argument
Packages that use Argument
-
Uses of Argument in dev.jorel.commandapi
Methods in dev.jorel.commandapi that return ArgumentModifier and TypeMethodDescriptionCommandAPIBukkit.newConcreteLiteralArgument(String nodeName, String literal) CommandAPIBukkit.newConcreteMultiLiteralArgument(String nodeName, String[] literals) Methods in dev.jorel.commandapi with parameters of type ArgumentModifier and TypeMethodDescriptionstatic voidConverter.convert(org.bukkit.plugin.java.JavaPlugin plugin, String cmdName, Argument<?>... arguments) Convert a command stated in Plugin's plugin.yml file into CommandAPI-compatible commandsMethod parameters in dev.jorel.commandapi with type arguments of type ArgumentModifier and TypeMethodDescriptionstatic voidConvert the provided command name with its list of arguments into a CommandAPI-compatible commandstatic voidConverter.convert(org.bukkit.plugin.java.JavaPlugin plugin, String cmdName, List<Argument<?>> arguments) Convert a command stated in Plugin's plugin.yml file into CommandAPI-compatible commands -
Uses of Argument in dev.jorel.commandapi.arguments
Subclasses of Argument in dev.jorel.commandapi.argumentsModifier and TypeClassDescriptionclassAn argument that represents the Bukkit Advancement objectclassAn argument that represents chat with entity selectorsclassAn argument that represents the Bukkit ChatColor objectclassAn argument that represents raw JSON textclassAn argument that represents a yaw angle, measured in degrees with float number.classAn argument that represents x, y and z axes as an EnumSet of AxisclassAn argument that represents the Bukkit Biome objectstatic classAn argument that represents the Bukkit Biome objectclassAn argument that represents aPredicate<Block>classAn argument that represents the Bukkit BlockData objectclassAn argument that represents primitive Java booleansclassAn argument that represents chat with entity selectorsclassAn argument that represents the Bukkit ChatColor objectclassAn argument that represents raw JSON textclassAn argument that represents a command.classCustomArgument<T,B> An argument that represents any custom objectclassAn argument that represents primitive Java doublesclassAn argument that represents the Bukkit Enchantment objectstatic classAn argument that represents many entitiesstatic classAn argument that represents many playersstatic classAn argument that represents a single entitystatic classAn argument that represents a single playerclassAn argument that represents the Bukkit EntityType objectclassAn argument that represents primitive Java floatsclassAn argument that represents a range of float valuesclassAn argument that represents Minecraft functions and tagsclassAn argument that represents arbitrary stringsclassAn argument that represents primitive Java intsclassAn argument that represents a range of integer valuesclassAn argument that represents the Bukkit ItemStack objectclassAn argument that represents aPredicate<ItemStack>classListArgument<T>An argument that accepts a list of objectsclassAn argument that accepts a list of objectsclassAn argument that accepts a list of objectsclassA pseudo-argument representing a single literal stringclassAn argument that represents the BukkitLocationobject in x and z directionsclassAn argument that represents the BukkitLocationobjectclassAn argument that represents primitive Java longsclassAn argument that represents the Bukkit LootTable objectclassMapArgument<K,V> An argument that represents a key-value pair.classAn argument that represents Minecraft scoreboard math operationsclassAn argument that represents multiple LiteralArgumentsclassAn argument that represents a Minecraft resource location (or namespaced key) in the form namespace:key.classNBTCompoundArgument<NBTContainer>An argument that represents an NBTContainer from the NBT APIclassAn argument that represents the name of a scoreboard objectiveclassAn argument that represents the name of an objective criteriaclassAn argument that represents the Bukkit Player objectclassAn argument that represents the Bukkit Particle objectclassAn argument that represents the Bukkit Player objectclassAn argument that represents the Bukkit PotionEffectType objectstatic classAn argument that represents the Bukkit PotionEffectType objectclassAn argument that represents the Bukkit Recipe objectclassAn argument that represents rotation as pitch and yawclassAn interface declaring methods required to override argument suggestionsclassAn argument that represents the Bukkit ScoreboardSlot objectstatic classAn argument that represents a collection of scoreholder namesstatic classAn argument that represents a scoreholder's nameclassAn argument that represents the Bukkit Sound objectstatic classAn argument that represents the Bukkit Sound objectclassAn argument that represents a simple StringclassAn argument that represents the name of a scoreboard TeamclassAn argument that represents text, encased in quotesclassAn argument that represents a duration of time in ticksclassAn argument that represents a UUIDclassAn argument that represents the Bukkit World objectMethods in dev.jorel.commandapi.arguments that return ArgumentModifier and TypeMethodDescriptionfinal Argument<CommandResult> CommandArgument.branchSuggestions(SuggestionsBranch<org.bukkit.command.CommandSender>... branches) AddsSuggestionsBranchto this CommandArgument.Argument.instance()Constructors in dev.jorel.commandapi.arguments with parameters of type ArgumentModifierConstructorDescriptionCustomArgument(Argument<B> base, CustomArgument.CustomArgumentInfoParser<T, B> parser) Creates a CustomArgument with a valid parser, with an underlying base argument as its parsing implementation.