commodore icon indicating copy to clipboard operation
commodore copied to clipboard

Utility for using Minecraft's 1.13 'brigadier' library in Bukkit plugins.

Results 15 commodore issues
Sort by recently updated
recently updated
newest added

Version `2.0` seems to have some issues with 1.19.1. The completion itself works fine, but when trying to execute the command, the game doesn't seem to recognize the command: `Unknown...

Basicly I tried using LuckPerms on my 1.19.1 PaperMC server but, it just keep saying "An unexpected error occured trying to execute that commmand". So I tried it on the...

Since the original MinecraftArgumentTypes required too much maintenance and reflection to work across all versions, it was removed in commodore 2.0. Unfortunately, my command library [Lamp](https://github.com/Revxrsal/Lamp) depended on it internally...

https://github.com/Incendo/cloud/commit/9dde0775435984fc512d7f551cc2927e32d198f9 This commit may be useful for updating to 1.19, not sure if I will have time to PR it myself

When declaring a command in commodore, the command does not execute anymore in a command block, but still does work in chat. A possible fix, like the current code do...

If you type a command like: `/execute as run lp group` then you add a space to get tab completions, you get this stacktrace: ``` [00:21:23 ERROR]: Exception when test...

bug
help wanted

I did like to have multi-colored arguments, but I don't see a way to do this. Such as `#target`, the `#` will be an other color than `target`. Thank you...

I was wondering if it's possible to register aliases to certain commands using the commodore file format. Right now I have something like this: ```java InputStream is = //... LiteralCommandNode...

enhancement
help wanted

I'm using a custom suggestion provider for the arguments so I'm using `#register(LiteralCommandNode)` but I've discovered that it leaves `minecraft:command` tab completion in (I also register `plugin:command` so I get...

So I'm attempting to add suggestions to the commands like so ``` public class Commands { public static void register(PluginCommand command, Commodore commodore) { LiteralArgumentBuilder commandBuild = LiteralArgumentBuilder.literal("foo") .then( RequiredArgumentBuilder.argument("bar",...