Class ArgumentNMS
java.lang.Object
BlankNMS
ArgumentNMS
- All Implemented Interfaces:
dev.jorel.commandapi.nms.NMS<net.minecraft.commands.CommandListenerWrapper>
- Direct Known Subclasses:
MockNMS
Argument related method implementations
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.mojang.brigadier.arguments.ArgumentType<?>final com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>_ArgumentEntity(dev.jorel.commandapi.arguments.EntitySelector selector) final com.mojang.brigadier.arguments.ArgumentType<?>final com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>final com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>com.mojang.brigadier.arguments.ArgumentType<?>org.bukkit.advancement.AdvancementgetAdvancement(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) net.kyori.adventure.text.ComponentgetAdventureChat(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) net.kyori.adventure.text.ComponentgetAdventureChatComponent(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.block.BiomegetBiome(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) Predicate<org.bukkit.block.Block>getBlockPredicate(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.block.data.BlockDatagetBlockState(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.ChatColorgetChatColor(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.enchantments.EnchantmentgetEnchantment(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) getEntitySelector(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key, dev.jorel.commandapi.arguments.EntitySelector selector) org.bukkit.entity.EntityTypegetEntityType(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) dev.jorel.commandapi.wrappers.FunctionWrapper[]getFunction(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.inventory.ItemStackgetItemStack(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) Predicate<org.bukkit.inventory.ItemStack>getItemStackPredicate(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) dev.jorel.commandapi.wrappers.Location2DgetLocation2DBlock(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) dev.jorel.commandapi.wrappers.Location2DgetLocation2DPrecise(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.LocationgetLocationBlock(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String str) final org.bukkit.LocationgetLocationPrecise(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String str) org.bukkit.loot.LootTablegetLootTable(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) <NBTContainer>
ObjectgetNBTCompound(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key, Function<Object, NBTContainer> nbtContainerConstructor) getObjective(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) getObjectiveCriteria(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) dev.jorel.commandapi.wrappers.ParticleData<?>getParticle(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.entity.PlayergetPlayer(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.potion.PotionEffectTypegetPotionEffect(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.inventory.RecipegetRecipe(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) org.bukkit.SoundgetSound(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) com.mojang.brigadier.suggestion.SuggestionProvidergetSuggestionProvider(dev.jorel.commandapi.arguments.SuggestionProviders provider) getTeam(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) Methods inherited from class BlankNMS
_ArgumentAngle, _ArgumentAxis, _ArgumentChatFormat, _ArgumentDimension, _ArgumentEnchantment, _ArgumentEntitySummon, _ArgumentFloatRange, _ArgumentIntRange, _ArgumentMathOperation, _ArgumentNBTCompound, _ArgumentParticle, _ArgumentRotation, _ArgumentScoreboardCriteria, _ArgumentScoreboardObjective, _ArgumentScoreboardSlot, _ArgumentScoreboardTeam, _ArgumentScoreholder, _ArgumentTag, _ArgumentTime, _ArgumentUUID, addToHelpMap, convert, convert, convert, convert, generateHelpTopic, getAngle, getAxis, getChat, getChatComponent, getDimension, getFloatRange, getFunction, getFunctions, getIntRange, getMathOperation, getMinecraftKey, getOfflinePlayer, getRotation, getScoreboardSlot, getScoreHolderMultiple, getScoreHolderSingle, getSimpleCommandMap, getTag, getTags, getTime, getUUID, isVanillaCommandWrapper, reloadDataPacks, resendPacketsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.jorel.commandapi.nms.NMS
canUseChatPreview, compatibleVersions, createDispatcherFile, getBrigadierDispatcher, getCLWFromCommandSender, getCommandSenderFromCSS, getSenderForCommand, getWorldForCSS, hookChatPreview, unhookChatPreview
-
Constructor Details
-
ArgumentNMS
public ArgumentNMS(dev.jorel.commandapi.nms.NMS<?> baseNMS)
-
-
Method Details
-
_ArgumentBlockPredicate
public final com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentBlockPredicate() -
_ArgumentBlockState
public final com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentBlockState() -
_ArgumentChat
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentChat() -
_ArgumentChatComponent
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentChatComponent() -
_ArgumentEntity
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentEntity(dev.jorel.commandapi.arguments.EntitySelector selector) -
_ArgumentItemPredicate
public final com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentItemPredicate() -
_ArgumentItemStack
public final com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentItemStack() -
_ArgumentMinecraftKeyRegistered
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentMinecraftKeyRegistered() -
_ArgumentMobEffect
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentMobEffect() -
_ArgumentPosition
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentPosition() -
_ArgumentPosition2D
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentPosition2D() -
_ArgumentProfile
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentProfile() -
_ArgumentSyntheticBiome
public final com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentSyntheticBiome() -
_ArgumentVec2
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentVec2() -
_ArgumentVec3
public com.mojang.brigadier.arguments.ArgumentType<?> _ArgumentVec3() -
getAdvancement
public org.bukkit.advancement.Advancement getAdvancement(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getAdventureChat
public net.kyori.adventure.text.Component getAdventureChat(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getAdventureChatComponent
public net.kyori.adventure.text.Component getAdventureChatComponent(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getBiome
public org.bukkit.block.Biome getBiome(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getBlockPredicate
public Predicate<org.bukkit.block.Block> getBlockPredicate(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getBlockState
public org.bukkit.block.data.BlockData getBlockState(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getChatColor
public org.bukkit.ChatColor getChatColor(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getEnchantment
public org.bukkit.enchantments.Enchantment getEnchantment(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getEntitySelector
public Object getEntitySelector(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key, dev.jorel.commandapi.arguments.EntitySelector selector) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getEntityType
public org.bukkit.entity.EntityType getEntityType(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getFunction
public dev.jorel.commandapi.wrappers.FunctionWrapper[] getFunction(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getItemStack
public org.bukkit.inventory.ItemStack getItemStack(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getItemStackPredicate
public Predicate<org.bukkit.inventory.ItemStack> getItemStackPredicate(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getLocation2DBlock
public dev.jorel.commandapi.wrappers.Location2D getLocation2DBlock(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getLocation2DPrecise
public dev.jorel.commandapi.wrappers.Location2D getLocation2DPrecise(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getLocationBlock
public org.bukkit.Location getLocationBlock(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String str) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getLocationPrecise
public final org.bukkit.Location getLocationPrecise(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String str) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getLootTable
public org.bukkit.loot.LootTable getLootTable(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getNBTCompound
-
getObjective
public String getObjective(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws IllegalArgumentException, com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
IllegalArgumentExceptioncom.mojang.brigadier.exceptions.CommandSyntaxException
-
getObjectiveCriteria
-
getParticle
public dev.jorel.commandapi.wrappers.ParticleData<?> getParticle(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getPlayer
public org.bukkit.entity.Player getPlayer(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getPotionEffect
public org.bukkit.potion.PotionEffectType getPotionEffect(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getSuggestionProvider
public com.mojang.brigadier.suggestion.SuggestionProvider getSuggestionProvider(dev.jorel.commandapi.arguments.SuggestionProviders provider) -
getRecipe
public org.bukkit.inventory.Recipe getRecipe(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getSound
public org.bukkit.Sound getSound(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) -
getTeam
public String getTeam(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, String key) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-