Hierarchy For All Packages
- dev.jorel.commandapi,
- dev.jorel.commandapi.arguments,
- dev.jorel.commandapi.commandsenders,
- dev.jorel.commandapi.executors,
- dev.jorel.commandapi.nms,
- dev.jorel.commandapi.wrappers
Class Hierarchy
- java.lang.Object
- dev.jorel.commandapi.AbstractArgumentTree<Impl,
Argument, CommandSender> - dev.jorel.commandapi.arguments.AbstractArgument<T,
Impl, Argument, CommandSender> - dev.jorel.commandapi.arguments.Argument<T> (implements dev.jorel.commandapi.BukkitExecutable<Impl>)
- dev.jorel.commandapi.arguments.AdventureChatArgument (implements dev.jorel.commandapi.arguments.GreedyArgument, dev.jorel.commandapi.arguments.Previewable<T,
A>) - dev.jorel.commandapi.arguments.AdventureChatComponentArgument
- dev.jorel.commandapi.arguments.BlockPredicateArgument
- dev.jorel.commandapi.arguments.BlockStateArgument
- dev.jorel.commandapi.arguments.ChatArgument (implements dev.jorel.commandapi.arguments.GreedyArgument, dev.jorel.commandapi.arguments.Previewable<T,
A>) - dev.jorel.commandapi.arguments.ChatComponentArgument
- dev.jorel.commandapi.arguments.CommandArgument (implements dev.jorel.commandapi.arguments.GreedyArgument)
- dev.jorel.commandapi.arguments.CustomArgument<T,
B> - dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyEntities
- dev.jorel.commandapi.arguments.EntitySelectorArgument.ManyPlayers
- dev.jorel.commandapi.arguments.EntitySelectorArgument.OneEntity
- dev.jorel.commandapi.arguments.EntitySelectorArgument.OnePlayer
- dev.jorel.commandapi.arguments.ItemStackPredicateArgument
- dev.jorel.commandapi.arguments.ListArgumentCommon<T>
- dev.jorel.commandapi.arguments.ListArgument<T> (implements dev.jorel.commandapi.arguments.GreedyArgument)
- dev.jorel.commandapi.arguments.ListTextArgument<T>
- dev.jorel.commandapi.arguments.LiteralArgument (implements dev.jorel.commandapi.arguments.Literal<Impl>)
- dev.jorel.commandapi.arguments.MapArgument<K,
V> (implements dev.jorel.commandapi.arguments.GreedyArgument) - dev.jorel.commandapi.arguments.MultiLiteralArgument (implements dev.jorel.commandapi.arguments.MultiLiteral<Impl>)
- dev.jorel.commandapi.arguments.ObjectiveCriteriaArgument
- dev.jorel.commandapi.arguments.SafeOverrideableArgument<T,
S> (implements dev.jorel.commandapi.arguments.SafeOverrideable<T, S, Impl, Argument, CommandSender>) - dev.jorel.commandapi.arguments.AdvancementArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.AdventureChatColorArgument
- dev.jorel.commandapi.arguments.AngleArgument
- dev.jorel.commandapi.arguments.AxisArgument
- dev.jorel.commandapi.arguments.BiomeArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.BiomeArgument.NamespacedKey (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.BooleanArgument
- dev.jorel.commandapi.arguments.ChatColorArgument
- dev.jorel.commandapi.arguments.DoubleArgument
- dev.jorel.commandapi.arguments.EnchantmentArgument
- dev.jorel.commandapi.arguments.EntityTypeArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.FloatArgument
- dev.jorel.commandapi.arguments.FloatRangeArgument
- dev.jorel.commandapi.arguments.FunctionArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.GreedyStringArgument (implements dev.jorel.commandapi.arguments.GreedyArgument)
- dev.jorel.commandapi.arguments.IntegerArgument
- dev.jorel.commandapi.arguments.IntegerRangeArgument
- dev.jorel.commandapi.arguments.ItemStackArgument
- dev.jorel.commandapi.arguments.Location2DArgument
- dev.jorel.commandapi.arguments.LocationArgument
- dev.jorel.commandapi.arguments.LongArgument
- dev.jorel.commandapi.arguments.LootTableArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.MathOperationArgument
- dev.jorel.commandapi.arguments.NamespacedKeyArgument
- dev.jorel.commandapi.arguments.NBTCompoundArgument<NBTContainer>
- dev.jorel.commandapi.arguments.ObjectiveArgument
- dev.jorel.commandapi.arguments.OfflinePlayerArgument
- dev.jorel.commandapi.arguments.ParticleArgument
- dev.jorel.commandapi.arguments.PlayerArgument
- dev.jorel.commandapi.arguments.PotionEffectArgument
- dev.jorel.commandapi.arguments.PotionEffectArgument.NamespacedKey (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.RecipeArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.RotationArgument
- dev.jorel.commandapi.arguments.ScoreboardSlotArgument
- dev.jorel.commandapi.arguments.SoundArgument (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.SoundArgument.NamespacedKey (implements dev.jorel.commandapi.arguments.CustomProvidedArgument)
- dev.jorel.commandapi.arguments.TeamArgument
- dev.jorel.commandapi.arguments.TimeArgument
- dev.jorel.commandapi.arguments.UUIDArgument
- dev.jorel.commandapi.arguments.WorldArgument
- dev.jorel.commandapi.arguments.ScoreHolderArgument.Multiple
- dev.jorel.commandapi.arguments.ScoreHolderArgument.Single
- dev.jorel.commandapi.arguments.StringArgument
- dev.jorel.commandapi.arguments.TextArgument
- dev.jorel.commandapi.arguments.AdventureChatArgument (implements dev.jorel.commandapi.arguments.GreedyArgument, dev.jorel.commandapi.arguments.Previewable<T,
- dev.jorel.commandapi.arguments.Argument<T> (implements dev.jorel.commandapi.BukkitExecutable<Impl>)
- dev.jorel.commandapi.arguments.AbstractArgument<T,
- dev.jorel.commandapi.commandsenders.BukkitBlockCommandSender (implements dev.jorel.commandapi.commandsenders.AbstractBlockCommandSender<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitConsoleCommandSender (implements dev.jorel.commandapi.commandsenders.AbstractConsoleCommandSender<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitEntity (implements dev.jorel.commandapi.commandsenders.AbstractEntity<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitFeedbackForwardingCommandSender<FeedbackForwardingSender> (implements dev.jorel.commandapi.commandsenders.AbstractFeedbackForwardingCommandSender<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitNativeProxyCommandSender (implements dev.jorel.commandapi.commandsenders.AbstractNativeProxyCommandSender<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitPlayer (implements dev.jorel.commandapi.commandsenders.AbstractPlayer<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitProxiedCommandSender (implements dev.jorel.commandapi.commandsenders.AbstractProxiedCommandSender<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.commandsenders.BukkitRemoteConsoleCommandSender (implements dev.jorel.commandapi.commandsenders.AbstractRemoteConsoleCommandSender<Source>, dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>)
- dev.jorel.commandapi.CommandAPIBukkit<Source> (implements dev.jorel.commandapi.CommandAPIPlatform<Argument,
CommandSender, Source>, dev.jorel.commandapi.nms.NMS<CommandListenerWrapper>) - dev.jorel.commandapi.CommandAPIConfig<Impl> (implements dev.jorel.commandapi.ChainableBuilder<Impl>)
- dev.jorel.commandapi.CommandAPIBukkitConfig
- dev.jorel.commandapi.CommandRegistrationStrategy<Source>
- dev.jorel.commandapi.PaperCommandRegistration<Source>
- dev.jorel.commandapi.SpigotCommandRegistration<Source>
- dev.jorel.commandapi.Converter
- dev.jorel.commandapi.arguments.CustomArgument.MessageBuilder (implements java.io.Serializable)
- dev.jorel.commandapi.arguments.EntitySelectorArgument
- dev.jorel.commandapi.ExecutableCommand<Impl,
CommandSender> - dev.jorel.commandapi.AbstractCommandAPICommand<Impl,
Argument, CommandSender> - dev.jorel.commandapi.CommandAPICommand (implements dev.jorel.commandapi.BukkitExecutable<Impl>)
- dev.jorel.commandapi.AbstractCommandTree<Impl,
Argument, CommandSender> - dev.jorel.commandapi.CommandTree (implements dev.jorel.commandapi.BukkitExecutable<Impl>)
- dev.jorel.commandapi.AbstractCommandAPICommand<Impl,
- dev.jorel.commandapi.InternalConfig
- dev.jorel.commandapi.InternalBukkitConfig
- dev.jorel.commandapi.arguments.ListArgumentBuilder<T>
- dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests
- dev.jorel.commandapi.arguments.ListArgumentBuilder.ListArgumentBuilderSuggests.ListArgumentBuilderFinished
- org.bukkit.Location (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable, io.papermc.paper.math.FinePosition)
- dev.jorel.commandapi.wrappers.Location2D
- dev.jorel.commandapi.arguments.MapArgumentBuilder<K,
V> - dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper
- dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey
- dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue
- dev.jorel.commandapi.arguments.MapArgumentBuilder.MapArgumentBuilderValueMapper.MapArgumentBuilderSuggestsKey.MapArgumentBuilderSuggestsValue.MapArgumentBuilderFinished
- dev.jorel.commandapi.wrappers.NativeProxyCommandSender (implements org.bukkit.command.ProxiedCommandSender)
- dev.jorel.commandapi.PaperImplementations
- dev.jorel.commandapi.Schedulers
- dev.jorel.commandapi.arguments.ScoreHolderArgument
- dev.jorel.commandapi.wrappers.SimpleFunctionWrapper (implements org.bukkit.Keyed)
- dev.jorel.commandapi.wrappers.FunctionWrapper
- dev.jorel.commandapi.StringTooltip (implements dev.jorel.commandapi.IStringTooltip)
- dev.jorel.commandapi.BukkitStringTooltip
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentException
- java.lang.Exception
- dev.jorel.commandapi.Tooltip<S>
- dev.jorel.commandapi.BukkitTooltip<S>
- dev.jorel.commandapi.AbstractArgumentTree<Impl,
Interface Hierarchy
- dev.jorel.commandapi.commandsenders.AbstractCommandSender<Source>
- dev.jorel.commandapi.commandsenders.BukkitCommandSender<Source>
- dev.jorel.commandapi.ChainableBuilder<Impl>
- dev.jorel.commandapi.PlatformExecutable<Impl,
CommandSender> - dev.jorel.commandapi.BukkitExecutable<Impl>
- dev.jorel.commandapi.PlatformExecutable<Impl,
- dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfoParser<T,
B> - dev.jorel.commandapi.nms.NMS<CommandListenerWrapper>
- dev.jorel.commandapi.wrappers.PreviewableFunction<T>
- dev.jorel.commandapi.wrappers.Preview
- dev.jorel.commandapi.wrappers.PreviewLegacy
- dev.jorel.commandapi.executors.TypedExecutor<CommandSender,
WrapperType> - dev.jorel.commandapi.executors.NormalExecutor<CommandSender,
WrapperType> - dev.jorel.commandapi.executors.CommandBlockCommandExecutor
- dev.jorel.commandapi.executors.CommandBlockExecutionInfo
- dev.jorel.commandapi.executors.CommandExecutionInfo
- dev.jorel.commandapi.executors.CommandExecutor
- dev.jorel.commandapi.executors.ConsoleCommandExecutor
- dev.jorel.commandapi.executors.ConsoleExecutionInfo
- dev.jorel.commandapi.executors.EntityCommandExecutor
- dev.jorel.commandapi.executors.EntityExecutionInfo
- dev.jorel.commandapi.executors.FeedbackForwardingCommandExecutor
- dev.jorel.commandapi.executors.FeedbackForwardingExecutionInfo
- dev.jorel.commandapi.executors.NativeCommandExecutor
- dev.jorel.commandapi.executors.NativeExecutionInfo
- dev.jorel.commandapi.executors.PlayerCommandExecutor
- dev.jorel.commandapi.executors.PlayerExecutionInfo
- dev.jorel.commandapi.executors.ProxyCommandExecutor
- dev.jorel.commandapi.executors.ProxyExecutionInfo
- dev.jorel.commandapi.executors.RemoteConsoleCommandExecutor
- dev.jorel.commandapi.executors.RemoteConsoleExecutionInfo
- dev.jorel.commandapi.executors.ResultingExecutor<CommandSender,
WrapperType> - dev.jorel.commandapi.executors.CommandBlockResultingCommandExecutor
- dev.jorel.commandapi.executors.CommandBlockResultingExecutionInfo
- dev.jorel.commandapi.executors.ConsoleResultingCommandExecutor
- dev.jorel.commandapi.executors.ConsoleResultingExecutionInfo
- dev.jorel.commandapi.executors.EntityResultingCommandExecutor
- dev.jorel.commandapi.executors.EntityResultingExecutionInfo
- dev.jorel.commandapi.executors.FeedbackForwardingResultingCommandExecutor
- dev.jorel.commandapi.executors.FeedbackForwardingResultingExecutionInfo
- dev.jorel.commandapi.executors.NativeResultingCommandExecutor
- dev.jorel.commandapi.executors.NativeResultingExecutionInfo
- dev.jorel.commandapi.executors.PlayerResultingCommandExecutor
- dev.jorel.commandapi.executors.PlayerResultingExecutionInfo
- dev.jorel.commandapi.executors.ProxyResultingCommandExecutor
- dev.jorel.commandapi.executors.ProxyResultingExecutionInfo
- dev.jorel.commandapi.executors.RemoteConsoleResultingCommandExecutor
- dev.jorel.commandapi.executors.RemoteConsoleResultingExecutionInfo
- dev.jorel.commandapi.executors.ResultingCommandExecutionInfo
- dev.jorel.commandapi.executors.ResultingCommandExecutor
- dev.jorel.commandapi.executors.NormalExecutor<CommandSender,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.jorel.commandapi.arguments.ArgumentSubType
- dev.jorel.commandapi.wrappers.ScoreboardSlot (implements org.bukkit.Keyed)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.jorel.commandapi.executors.BukkitExecutionInfo<Sender> (implements dev.jorel.commandapi.executors.ExecutionInfo<Sender,
WrapperType>) - dev.jorel.commandapi.wrappers.CommandResult
- dev.jorel.commandapi.wrappers.ComplexRecipeImpl (implements org.bukkit.inventory.ComplexRecipe)
- dev.jorel.commandapi.arguments.CustomArgument.CustomArgumentInfo<B>
- dev.jorel.commandapi.wrappers.ParticleData<T>
- dev.jorel.commandapi.executors.BukkitExecutionInfo<Sender> (implements dev.jorel.commandapi.executors.ExecutionInfo<Sender,
- java.lang.Record