Skip to content

Releases: JorelAli/CommandAPI

CommandAPI Version 9.6.1

28 Oct 20:38
c413de9
Compare
Choose a tag to compare

Bug fixes

  • Fixes Mojang-Mapped version not working on Paper

CommandAPI Version 9.6.0

28 Oct 15:53
e39fab8
Compare
Choose a tag to compare

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

Full Changelog: 9.5.3...9.6.0

CommandAPI Version 9.5.3

11 Aug 14:20
58e56ef
Compare
Choose a tag to compare

Bug fixes

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

CommandAPI Version 9.5.2

11 Aug 13:38
f2207dc
Compare
Choose a tag to compare

Minecraft Version Changes

  • Adds support for Minecraft 1.21.1

New features

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

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 Contributors

Full Changelog: 9.5.1...9.5.2

CommandAPI Version 9.5.1

18 Jun 18:56
d130bde
Compare
Choose a tag to compare

Bug fixes

  • Fixes the CommandAPI not loading correctly on Paper 1.21

CommandAPI Version 9.5.0

13 Jun 23:21
05b26ca
Compare
Choose a tag to compare

Minecraft version changes

  • Adds support for Minecraft 1.21
  • Drops support for Minecraft 1.16.1, 1.16.2, 1.16.3 and 1.16.4

Bug fixes

  • Fixes ResourceLocationArgument not working in 1.20.5 and 1.20.6
  • Fixes /minecraft:reload deleting commands on Paper 1.20.6 (build 65+)

Full Changelog: 9.4.2...9.5.0

CommandAPI Version 9.4.2

27 May 18:16
bae2a29
Compare
Choose a tag to compare

Bug fixes

  • #554 Fixes the CommandAPI failing to run on Paper build 64+

CommandAPI Version 9.4.1

09 May 19:31
43d31e0
Compare
Choose a tag to compare

Bug fixes

  • #551 Fixes mojang-mapped versions of the CommandAPI causing errors in certain Minecraft versions

New features

  • #552 Adds a configuration option to disable datapack reloading on server load

Full Changelog: 9.4.0...9.4.1

CommandAPI Version 9.4.0

30 Apr 19:32
5e1b22c
Compare
Choose a tag to compare

Minecraft version changes

  • Adds support for Minecraft 1.20.5 and 1.20.6
  • Drops support for Minecraft 1.15.x

Bug fixes

  • Fixed implementation issues with FunctionArgument from 9.3.0
  • #536, #537 Fixed MultiLiteralArgument help displaying the node name instead of the literal text
  • #524 Fixes CommandAPIBukkit.get().getTags() erroring in 1.20.4

New features

  • #540 Add methods to "safe-cast" arguments to CommandArguments
  • #495 Adds a parameter to EntitySelectorArgument to allow failure when no entity lists are empty
  • #367, #509 Adds the ability to register commands with a custom namespace
  • #523 Exposed more details of the CommandPermission
  • #490 Adds support for Mojang-mapped servers via the CommandAPI config
  • #541 Adds support for a NamespacedKey variant for the PotionEffectArgument

New Contributors

Full Changelog: 9.3.0...9.4.0

CommandAPI Version 9.3.0

11 Dec 13:14
7e4e777
Compare
Choose a tag to compare

⚠️ This version has limited support for the FunctionArgument! (See documentation for more information)

Minecraft version changes

  • Adds support for Minecraft 1.20.3 and 1.20.4

Bug fixes

  • Fixed bug where calling SimpleFunctionWrapper.getTag() on 1.19+ would throw an error
  • #499 Fix typo in Adventure methods for tooltips
  • Fixed executesFeedbackForwarding() not checking for a FeedbackForwardingCommandSender correctly thus allowing every executor to execute the command
  • #473 Fix RGB colors in CustomArgument.CustomArgumentException#fromString creating the wrong colors

New features

  • Adds ExecutionInfo executors for the Kotlin DSL
  • #497 Adds support for RemoteConsoleCommandSender

Known issues

  • Functions generated by the FunctionArgument will always return a value of 1 when executed, regardless if the function succeeds, fails or returns a result
  • Functions generated by the FunctionArgument will always return an empty array of commands when you retrieve the list of commands in that function

New Contributors

Full Changelog: 9.2.0...9.3.0