Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Created 2 years ago
Updated 5 days ago
Changelog
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 becommandapi
. 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 useComponentLike
- 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 atgithub.com/CommandAPI/CommandAPI
Files
Metadata
Release channel
ReleaseVersion number
10.0.0Loaders
Game versions
1.20–1.21.5Downloads
23Publication date
April 1, 2025 at 11:16 PMPublisher
JorelAli
Owner