Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
CommandAPI

CommandAPI

An API to use the command UI introduced in Minecraft 1.13

18.1k
63
Library
Utility
AboutGalleryChangelogVersions

CommandAPI 10.1.0 (Mojang-Mapped)

by JorelAli on Jun 23, 2025
Download

CommandAPI 10.1.0 (Spigot-Mapped)

by JorelAli on Jun 23, 2025
Download

CommandAPI 10.1.0 (Velocity)

by JorelAli on Jun 23, 2025
Download

Minecraft version changes

  • Adds support for Minecraft 1.21.6

CommandAPI 10.0.1 (Networking Plugin)

by JorelAli on May 6, 2025
Download

CommandAPI 10.0.1 (Velocity)

by JorelAli on May 6, 2025
Download

CommandAPI 10.0.1 (Mojang-Mapped)

by JorelAli on May 6, 2025
Download

CommandAPI 10.0.1 (Spigot-Mapped)

by JorelAli on May 6, 2025
Download

Bug fixes

  • Fixes command unregistration not working on Paper
  • #645 Ignore requirements for null senders

CommandAPI 10.0.0 (Networking Plugin)

by JorelAli on Apr 1, 2025
Download

CommandAPI 10.0.0 (Velocity)

by JorelAli on Apr 1, 2025
Download

CommandAPI 10.0.0 (Mojang-Mapped)

by JorelAli on Apr 1, 2025
Download

CommandAPI 10.0.0 (Spigot-Mapped)

by JorelAli on Apr 1, 2025
Download

Minecraft Version Changes

  • Adds support for Minecraft 1.21.5
  • Drops support for Minecraft 1.16.5 - 1.19.4

Java Version Changes

  • Changes CommandAPI from Java 16 to Java 17 (LTS)

New features

  • #633 Adds an AsyncOfflinePlayerArgument to allow asynchronous fetching of an offline player

Bug fixes

  • #477 Fixed NativeProxyCommandSender not being able to run Vanilla (and CommandAPI) commands
  • #578, #583, #629 Fixes Bukkit#dispatchCommand() not working after Paper's Brigadier API changes
  • Fixes PotionEffectArgument.NamespacedKey not having suggestions in some versions

New changes

  • #636 The default namespace has been updated from minecraft to the plugin's name. If you are not shading, the default namespace is going to be commandapi. If you are shading, the default namespace is going to be your plugin's name.
  • Updates the config defaults for the datapack reloading step to be opt-in instead of opt-out.
  • The CommandAPI will now tell you if you've messed up mappings (in addition to spewing messy errors)
  • #634 Functions that use Component have now been changed to use ComponentLike
  • Added support for Velocity!

Website Changes

  • The CommandAPI's new homepage is https://commandapi.dev/ (currently points to the documentation)
  • Documentation has moved over to https://docs.commandapi.dev/
  • JavaDocs have moved over to https://javadocs.commandapi.dev/
  • The CommandAPI has moved from github.com/JorelAli/CommandAPI to its own organization over at github.com/CommandAPI/CommandAPI

CommandAPI 9.7.0 (Mojang-Mapped)

by JorelAli on Dec 4, 2024
Download

CommandAPI 9.7.0 (Spigot-Mapped)

by JorelAli on Dec 4, 2024
Download

Minecraft version changes

  • Adds support for Minecraft 1.21.4

New features

  • #575 Adds a NMS independent test toolkit to allow developers to test their commands with MockBukkit
  • #613 Adds a thenNested method for CommandTrees to reduce nesting in code

CommandAPI 9.6.1 (Mojang-Mapped)

by JorelAli on Oct 28, 2024
Download

Bug fixes

  • Fixes Mojang-Mapped version not working on Paper

CommandAPI 9.6.0 (Mojang-Mapped)

by JorelAli on Oct 28, 2024
Download

CommandAPI 9.6.0 (Spigot-Mapped)

by JorelAli on Oct 28, 2024
Download

Minecraft Version Changes

  • Adds support for Minecraft 1.21.2 and 1.21.3

New improvements

  • #594 Adds a config option to allow the CommandAPI to be more lenient when updating to a new minor version (e.g. from 1.21 to 1.21.1)
  • #596, #605 The plugin's config.yml file will be updated when config options are added or removed

CommandAPI 9.5.3 (Mojang-Mapped)

by JorelAli on Aug 21, 2024
Download

CommandAPI 9.5.3 (Spigot-Mapped)

by JorelAli on Aug 11, 2024
Download

Bug fixes

  • Fixes Folia startup error due to scheduling a task with a delay of 0

CommandAPI 9.5.2

by JorelAli on Aug 11, 2024
Download

Minecraft version changes

  • Adds support for Minecraft 1.21.1

Bug fixes

  • #588 Fix Folia scheduling methods using the wrong scheduler implementation
  • #580 Fix running a non-vanilla command on paper in Minecraft functions with the CommandAPI throwing runtime exceptions
  • Fix namespaces not being propagated when registering subcommands

New features

  • #577 Adds a CommandAPIBukkit#failWithAdventureComponent(ComponentLike) method

CommandAPI 9.5.1

by JorelAli on Jun 18, 2024
Download

Bug fixes

  • Fixes the CommandAPI not loading correctly on Paper 1.21
1
2

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@9fd0f68

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.