Commit graph

  • 9bfb0f17d6 Use the correct failure reason for quoted StringArguments jmp 2020-10-15 13:11:30 -07:00
  • 6c63b47e5e
    🐛 Fix multiple chained optionals not working correctly (#73) Alexander Söderberg 2020-10-18 21:36:58 +02:00
  • d6cdeca1c3 📚 Improve the Bukkit and PaperCommandManager documentation Alexander Söderberg 2020-10-17 18:58:31 +02:00
  • de0666aa73 📚 Improve the CommandManager documentation Alexander Söderberg 2020-10-17 18:45:48 +02:00
  • 460040b39c 📚 Fix readme code examples jmp 2020-10-16 14:22:41 -07:00
  • 9f642dec9b
    📚 Update gradle.yml (#61) Alexander Söderberg 2020-10-16 22:33:14 +02:00
  • 4de9946683 Fix an issue created by breaking changes in Velocity. CommandSource#sendMessage now requires an Identity allenclan23 2020-10-15 23:21:07 -04:00
  • 42d56a4bbe
    📚 Update README to account for org switch Alexander Söderberg 2020-10-15 21:19:21 +02:00
  • 7fd7c89882
    Merge pull request #48 from Sauilitired/example-javacord JarFiles 2020-10-14 13:15:37 +02:00
  • 55b0a66633
    📚 Add Maven central version badge to README Alexander Söderberg 2020-10-14 12:29:38 +02:00
  • d1498cc567
    📚 Update CHANGELOG with adventure change Alexander Söderberg 2020-10-14 12:09:45 +02:00
  • 6f0940ebd4
    📦 Update minecraft-extras for Adventure 4.0.0 jmp 2020-10-13 23:56:46 -07:00
  • 79bb017fd3
    🔖 Version bump Alexander Söderberg 2020-10-14 11:46:58 +02:00
  • 3456112cb1 Add CHANGELOG.md Alexander Söderberg 2020-10-14 11:44:18 +02:00
  • 810fcc4b6b
    📚 Add project listing to README Alexander Söderberg 2020-10-14 04:46:12 +02:00
  • 53f112795b 📚 Update README jmp 2020-10-13 17:44:43 -07:00
  • f669e93be5
    🚀 Version bump. Alexander Söderberg 2020-10-14 01:34:32 +02:00
  • fd0658d320
    🐛 Fix number suggestions. Again. Alexander Söderberg 2020-10-14 01:07:56 +02:00
  • 15526c95ed 🐛 Make number argument suggestions respect minimum jmp 2020-10-13 13:38:12 -07:00
  • 57169f070f Finally got the dependencies working Julian Staudt 2020-10-13 22:02:51 +02:00
  • 78796255a2 Only suggest each flag one time jmp 2020-10-13 11:21:23 -07:00
  • 06a34651bf
    🐛 Fix brigadier suggestion building Alexander Söderberg 2020-10-13 19:53:01 +02:00
  • 2d937f1a38 Fixed Dependencies Julian Staudt 2020-10-13 18:01:11 +02:00
  • 484dc0435f Add Example Javacord Implementation Julian Staudt 2020-10-13 17:27:29 +02:00
  • 5f466fcbc0 Fix parsing of flag arguments that start with '-', i.e. a negative integer, add captions for flag argument jmp 2020-10-12 22:55:38 -07:00
  • 2fbd90dfee 🐛 Register permissions with Bukkit so commands aren't suggested to players without permission when Brigadier is not used jmp 2020-10-12 13:33:07 -07:00
  • 1bc2af8eed
    🐛 Fix duplicate caption key names Alexander Söderberg 2020-10-12 18:42:27 +02:00
  • 6ab1c8a2e0
    Merge pull request #43 Alexander Söderberg 2020-10-12 18:13:23 +02:00
  • 378d57964f 🐛 Override build in Material and Enchant arguments jmp 2020-10-11 21:19:32 -07:00
  • 0af788fa1d
    🐛 Fix issue with permissions Alexander Söderberg 2020-10-12 01:43:41 +02:00
  • 674507fea6 Add pagination to MinecraftHelp, move minecraft-extras to it's own package jmp 2020-10-10 16:15:27 -07:00
  • 454ceb318a 🐛 Only print flags once in command syntax jmp 2020-10-10 03:00:19 -07:00
  • 319b367434
    📚 Update README Alexander Söderberg 2020-10-11 17:34:09 +02:00
  • 9c32a91047 fix typo in sentence PiggyPiglet 2020-10-11 10:09:20 +08:00
  • 7e09351cf1 Add highlighting to invalid syntax exception jmp 2020-10-09 16:26:41 -07:00
  • c3d679d5ec Implement EnchantmentArgument, remove inaccurate brig mappings. jmp 2020-10-09 15:19:13 -07:00
  • 1f3c3f2bd9
    Add command argument preprocessors Alexander Söderberg 2020-10-10 01:24:16 +02:00
  • fcd269b6e7
    Add String[] args Alexander Söderberg 2020-10-09 20:44:17 +02:00
  • 16623969ad
    🧹 Clean up CommandManager Alexander Söderberg 2020-10-09 20:02:28 +02:00
  • 4368305bc9
    Add adventure-based exception handlers to cloud-minecraft-extras Alexander Söderberg 2020-10-09 15:07:41 +02:00
  • 423b29ee3c
    Clean up StandardCommandSyntaxFormatter and make it easier to extend Alexander Söderberg 2020-10-09 14:26:43 +02:00
  • 70818bb4b2 🎨 Show less useless info in MinecraftHelp jmp 2020-10-08 22:09:53 -07:00
  • decde5cc77 Add message provider function to MinecraftHelp jmp 2020-10-08 17:39:04 -07:00
  • 29740aa780 🎨 Make MinecraftHelp use Component builders instead of MiniMessage, add a configurable Color pallet jmp 2020-10-08 16:16:10 -07:00
  • fdb80b304c
    Rename methods (#41) Josh Taylor 2020-10-09 12:30:08 +01:00
  • 8ebb248a47
    JDA improvements (#39) Josh Taylor 2020-10-09 12:29:47 +01:00
  • 3763eb40d4
    Make MaterialArgument's error message less annoying Alexander Söderberg 2020-10-08 13:26:23 +02:00
  • 882154a6a8
    🐛 Fix async completions (#38) Jason 2020-10-08 04:12:07 -07:00
  • aa572e3533
    🐛 Remove rogue print statement Alexander Söderberg 2020-10-08 11:57:13 +02:00
  • c4abf4eca3
    🐛 Fix float/double arguments Alexander Söderberg 2020-10-07 23:40:48 +02:00
  • 63dce244aa
    🐛 Fix argument flags Alexander Söderberg 2020-10-07 23:28:56 +02:00
  • 2bad5759c6 🐛 Actually fix double namespaced commands jmp 2020-10-07 11:53:39 -07:00
  • 1fa0eead69 Pass manager instance to command builders jmp 2020-10-07 00:49:28 -07:00
  • 50dd6f0e85 Register the Greedy string annotation mapper jmp 2020-10-06 18:14:26 -07:00
  • eabdfe4243 🐛 Fix double namespaced commands on Bukkit without Brigadier jmp 2020-10-06 18:12:25 -07:00
  • 4777831ee6 🗑️ Get rid of JLine3 and clean up Velocity Alexander Söderberg 2020-10-07 22:47:10 +02:00
  • 2aac3980d5 ♻️ Reformat + Update .editorconfig Alexander Söderberg 2020-10-06 22:48:30 +02:00
  • 8bdec87a74
    Add cloud-tasks build file Alexander Söderberg 2020-10-06 21:18:14 +02:00
  • 1080b1a2f0 Update example plugin for new compound argument mapper broccolai 2020-10-06 19:40:28 +01:00
  • c2b1ec8a11 Make compound argumnets constructor public and fix code style issue broccolai 2020-10-06 18:58:21 +01:00
  • caf1cc5b39 Add sender to compound argument mappers broccolai 2020-10-06 07:36:15 +01:00
  • aaa6386ca3 Add a system for creating task chains Alexander Söderberg 2020-10-06 15:50:16 +02:00
  • 8e52bf705c
    Add example-bukkit build file Alexander Söderberg 2020-10-06 20:52:51 +02:00
  • 0caaccb7de 🐛 Also register namespaced commands with Commodore jmp 2020-10-06 10:54:52 -07:00
  • d5461d104f 🎨 Move Brig mappings to a common class for Paper and Commodore jmp 2020-10-06 10:17:32 -07:00
  • f1d4529276
    Cleanup annotations and remove Cloud Brigs Pair (#32) Josh Taylor 2020-10-06 11:40:35 +01:00
  • c3469706ab
    fix-commodore (#27) Alexander Söderberg 2020-10-06 12:39:06 +02:00
  • 8f8f98b189 Update README's broccolai 2020-10-05 23:36:57 +00:00
  • 8217290975 Update README.md JarFiles 2020-10-05 20:42:52 +02:00
  • b37706fd97 Respect permissions in help queries jmp 2020-10-05 12:55:11 -07:00
  • 7fee9546e5 Update Permission Mapper + added default discord permissions JarFiles 2020-10-05 22:28:17 +02:00
  • 90940fafd7 Fixed Code Style issues JarFiles 2020-10-05 22:30:19 +02:00
  • e5f9b3d8ca Create custom mapper for permissions JarFiles 2020-10-05 22:09:56 +02:00
  • d6a2062069
    Fix annotation order Alexander Söderberg 2020-10-05 17:56:12 +02:00
  • 72e578ff22
    Add Javacord Support (#23) JarFiles 2020-10-05 17:51:41 +02:00
  • 212145cc6b Add JDA implementation broccolai 2020-10-05 16:00:25 +00:00
  • cd274fd032
    📚 Add JavaDoc link Alexander Söderberg 2020-10-05 17:45:33 +02:00
  • ec233fcc20
    Get rid of some annoying warnings Alexander Söderberg 2020-10-05 16:27:26 +02:00
  • a4544a8550
    Prevent command arguments from being used in multiple commands Alexander Söderberg 2020-10-05 16:17:18 +02:00
  • b564ecf60d
    Allow command context to be retrieved using argument instances Alexander Söderberg 2020-10-05 16:06:15 +02:00
  • 2067eac600
    Show command argument name in flag syntax hint Alexander Söderberg 2020-10-05 15:43:06 +02:00
  • 80988ec986 Throw an IllegalStateException when trying to register async completions on an unsupported server jmp 2020-10-04 12:33:02 -07:00
  • 5a89f98a25
    🐛 Fix BukkitCommandManager capability calculations Alexander Söderberg 2020-10-04 21:18:16 +02:00
  • 38aff56e92
    🐛 Fix build script Alexander Söderberg 2020-10-04 21:02:54 +02:00
  • 15dd3abbbb
    Version bump. Publish to Sonatype snapshots and fix build script. Alexander Söderberg 2020-10-04 20:51:48 +02:00
  • c84e906dc8
    🐛 Add missing line break Alexander Söderberg 2020-10-04 19:23:37 +02:00
  • 50e510e141
    Improve syntax hinting for flags Alexander Söderberg 2020-10-04 19:22:46 +02:00
  • f7bc31df27
    🐛 Fix issues with intermediary command help Alexander Söderberg 2020-10-04 18:54:56 +02:00
  • 22993a46d7
    Improve Bukkit conflict management Alexander Söderberg 2020-10-04 18:32:34 +02:00
  • 8eaf0ac772
    📝 Reflect recent changes in the README Alexander Söderberg 2020-10-04 13:51:26 +02:00
  • 0fefd40812
    🎨 Create separate annotation for command permissions Alexander Söderberg 2020-10-04 13:50:15 +02:00
  • a8b2b9a608 Expose input string from EntitySelectors jmp 2020-10-03 14:29:18 -07:00
  • 4c178fc9cd 🖌️ Small codestyle fix jmp 2020-10-03 13:13:09 -07:00
  • eb07fd1a2f
    🎨 Remove StaticArgument#Optional Alexander Söderberg 2020-10-03 22:44:36 +02:00
  • a2670722e7
    🗑️ Remove plugin test modules Alexander Söderberg 2020-10-03 21:46:22 +02:00
  • 7f013124b2
    🎨 @Annotation final -> final @Annotation Alexander Söderberg 2020-10-03 21:40:07 +02:00
  • a6b98ca278 🎨 Some codestyle fixes Alexander Söderberg 2020-10-03 21:34:39 +02:00
  • 9a35a873c0 Add entity selector arguments (@p, @e, @r, etc.) for Bukkit and register with the PaperBrigadierListener. jmp 2020-10-02 10:02:15 -07:00
  • b94075833d
    🐛 Fix merge issue Alexander Söderberg 2020-10-02 21:09:17 +02:00
  • c67619e5da
    Add flag support to the annotation system. Alexander Söderberg 2020-10-02 20:52:35 +02:00