Uses of Interface
dev.jorel.commandapi.nms.NMS

Packages that use NMS
Package
Description
 
Classes to be used as arguments for commands
  • Uses of NMS in dev.jorel.commandapi

    Methods in dev.jorel.commandapi that return NMS
    Modifier and Type
    Method
    Description
    NMS<?>
    InternalConfig.getCustomNMS()
     
    CommandAPIHandler.getNMS()
    Returns an instance of NMS
    static <CommandSourceStack>
    NMS<CommandSourceStack>
    CommandAPIVersionHandler.getNMS(String version)
    Returns an instance of the version's implementation of NMS.
    Methods in dev.jorel.commandapi with parameters of type NMS
    Modifier and Type
    Method
    Description
    CommandAPIConfig.setCustomNMS(NMS<?> customNMS)
    Internal.
    Constructors in dev.jorel.commandapi with parameters of type NMS
    Modifier
    Constructor
    Description
     
    PaperImplementations(boolean isPaperPresent, NMS<?> nmsInstance)
    Constructs a PaperImplementations object
  • Uses of NMS in dev.jorel.commandapi.arguments

    Methods in dev.jorel.commandapi.arguments with parameters of type NMS
    Modifier and Type
    Method
    Description
    <CommandListenerWrapper>
    org.bukkit.advancement.Advancement
    AdvancementArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    net.kyori.adventure.text.Component
    AdventureChatArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    net.kyori.adventure.text.Component
    AdventureChatComponentArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Float
    AngleArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    abstract <CommandSourceStack>
    T
    Argument.parseArgument(NMS<CommandSourceStack> nms, com.mojang.brigadier.context.CommandContext<CommandSourceStack> cmdCtx, String key, Object[] previousArgs)
    Parses an argument, returning the specific Bukkit object that the argument represents.
    <CommandListenerWrapper>
    EnumSet<org.bukkit.Axis>
    AxisArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.block.Biome
    BiomeArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Predicate<?>
    BlockPredicateArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.block.data.BlockData
    BlockStateArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Boolean
    BooleanArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    net.md_5.bungee.api.chat.BaseComponent[]
    ChatArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.ChatColor
    ChatColorArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    net.md_5.bungee.api.chat.BaseComponent[]
    ChatComponentArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    T
    CustomArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Double
    DoubleArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.enchantments.Enchantment
    EnchantmentArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    T
    EntitySelectorArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.entity.EntityType
    EntityTypeArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.World.Environment
    EnvironmentArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Float
    FloatArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    FloatRange
    FloatRangeArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    FunctionWrapper[]
    FunctionArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    GreedyStringArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Integer
    IntegerArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    IntegerRange
    IntegerRangeArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.inventory.ItemStack
    ItemStackArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Predicate<org.bukkit.inventory.ItemStack>
    ItemStackPredicateArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    List<T>
    ListArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    LiteralArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Location2D
    Location2DArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.Location
    LocationArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Long
    LongArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.loot.LootTable
    LootTableArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    MathOperation
    MathOperationArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    MultiLiteralArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.NamespacedKey
    NamespacedKeyArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    NBTContainer
    NBTCompoundArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    ObjectiveArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    ObjectiveCriteriaArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.OfflinePlayer
    OfflinePlayerArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    ParticleData<?>
    ParticleArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.entity.Player
    PlayerArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.potion.PotionEffectType
    PotionEffectArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.inventory.Recipe
    RecipeArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Rotation
    RotationArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    ScoreboardSlot
    ScoreboardSlotArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    T
    ScoreHolderArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    org.bukkit.Sound
    SoundArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    StringArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    TeamArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    String
    TextArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    Integer
    TimeArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)
     
    <CommandListenerWrapper>
    UUID
    UUIDArgument.parseArgument(NMS<CommandListenerWrapper> nms, com.mojang.brigadier.context.CommandContext<CommandListenerWrapper> cmdCtx, String key, Object[] previousArgs)