Class NamespacedKeyArgument

java.lang.Object
dev.jorel.commandapi.AbstractArgumentTree<Argument<org.bukkit.NamespacedKey>,Argument<?>,org.bukkit.command.CommandSender>
dev.jorel.commandapi.arguments.AbstractArgument<org.bukkit.NamespacedKey,Argument<org.bukkit.NamespacedKey>,Argument<?>,org.bukkit.command.CommandSender>
dev.jorel.commandapi.arguments.Argument<org.bukkit.NamespacedKey>
dev.jorel.commandapi.arguments.SafeOverrideableArgument<org.bukkit.NamespacedKey,org.bukkit.NamespacedKey>
dev.jorel.commandapi.arguments.NamespacedKeyArgument
All Implemented Interfaces:
SafeOverrideable<org.bukkit.NamespacedKey,org.bukkit.NamespacedKey,Argument<org.bukkit.NamespacedKey>,Argument<?>,org.bukkit.command.CommandSender>, BukkitExecutable<Argument<org.bukkit.NamespacedKey>>, ChainableBuilder<Argument<org.bukkit.NamespacedKey>>, PlatformExecutable<Argument<org.bukkit.NamespacedKey>,org.bukkit.command.CommandSender>

public class NamespacedKeyArgument extends SafeOverrideableArgument<org.bukkit.NamespacedKey,org.bukkit.NamespacedKey>
An argument that represents a Minecraft resource location (or namespaced key) in the form namespace:key. The namespace and path can contain characters 0-9, a-z, _ (underscore), - (hyphen), . (dot). The key can also contain / (forward slash)
Since:
8.4.0
API Note:
Returns a NamespacedKey object