Class PlayerProfileArgument

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

public class PlayerProfileArgument extends SafeOverrideableArgument<List,org.bukkit.profile.PlayerProfile>
An argument that represents the Spigot PlayerProfile object.

Note that this Argument internally references Mojang's authentication servers to resolve usernames, which gives it a slight performance overhead compared to EntitySelectorArgument.OnePlayer.

Since:
11.0.0