Commit graph

  • ded94567c6 Add a ManagerSetting to override existing commands jmp 2020-12-03 21:06:09 -08:00
  • 1ff5a2c4ce 📚 Update changelog jmp 2020-12-03 20:53:59 -08:00
  • 9bc2da18a9 🐛 Fix number suggestions when there are following arguments (#122) Jason 2020-12-03 02:51:10 -08:00
  • 544c344f18 📚 Update changelog jmp 2020-11-30 16:41:06 -08:00
  • 5b610df013 Fix partial command suggestions when using a suggestion provider Irmo van den Berge 2020-11-23 20:46:50 +01:00
  • 8c46471952 Rename CommandContext getOrDefault to getorSupplyDefault Irmo van den Berge 2020-11-30 02:28:25 +01:00
  • 9e48a41eab 🐛 Annotations API fix Irmo van den Berge 2020-11-29 15:31:04 +01:00
  • 013d2d61f4 Give CommandManager a registration state (#148) zml 2020-11-29 06:29:41 -08:00
  • 65684d0036 🎨 Add stacktrace click and hover events to the default minecraft-extras CommandExecutionException handler jmp 2020-11-25 21:47:40 -08:00
  • 2cfbdc8415 📦 Use the correct Sponge repo jmp 2020-11-25 14:42:01 -08:00
  • 62ba96ebeb 📦 Update minecraft-extras for adventure-api 4.2.0 jmp 2020-11-25 14:08:41 -08:00
  • 1c7ebe0957 Fix junit test error when named suggestion provider runs before method construction Irmo van den Berge 2020-11-22 20:21:57 +01:00
  • d8f0b1a47e Allow passing a supplier to command context Alexander Söderberg 2020-11-25 12:22:04 +01:00
  • e9134efad6 Add more tests for ambiguous command registration jmp 2020-11-22 19:22:12 -08:00
  • 7df6917fe4 Added CommandExecutionException which wraps any exception thrown during the execution of command handlers. Should be handled using CommandManager#registerExceptionHandler, similar to NoSuchCommandException, ArgumentParseException, etc. jmp 2020-11-19 19:50:17 -08:00
  • 2f0ded5be6 🐛 Fix registration of command aliases on Bukkit when using Brigadier jmp 2020-11-13 22:54:25 -08:00
  • fc1a613463 Allow for use of named suggestion providers in @Flag annotated command method parameters, add methods to FlagContext to work with flag values as optionals jmp 2020-11-01 13:38:08 -08:00
  • 6d0301d9dd Specify UTF-8 for Javadocs too jmp 2020-10-31 23:28:18 -07:00
  • d9735212a8 Specify UTF-8 encoding in build.gradle jmp 2020-10-31 20:08:42 -07:00
  • dbdafed273 🐛 Fix Bukkit alias command suggestions without Brigadier jmp 2020-10-27 11:15:46 -07:00
  • e6af4e6caa Add a method to get the failure reason of SelectorParseExceptions jmp 2020-10-30 20:06:27 -07:00
  • a04e3f92cb Allow for use of a BiFunction<C, E, Component> instead of just a Function<E, Component> in MinecraftExceptionHandler jmp 2020-10-30 13:11:48 -07:00
  • 1193135b8e 📚 Update changelog jmp 2020-10-27 12:54:50 -07:00
  • f1cc2689a0 Add a test for ambiguous command registration jmp 2020-10-26 12:56:27 -07:00
  • 5e27148d82 Throw AmbiguousNodeException for more ambiguous cases jmp 2020-10-26 12:29:13 -07:00
  • 829c310872 Add a method to CloudBrigadierManager to enable/disable native suggestions for argument types jmp 2020-10-27 21:19:15 -07:00
  • 9c9e13e8b8 Allow for use of @Completions annotation with argument types other than String jmp 2020-10-26 23:21:25 -07:00
  • 9a5c674f0d 🐛 Use the correct default values for Double and Float ranges in the StandardParserRegistry jmp 2020-10-26 22:34:12 -07:00
  • 118005978f Also expose the Brigadier manager from the VelocityCommandManager jmp 2020-10-26 21:21:40 -07:00
  • d484b99fc4 Store the currently parsing argument in the command context Alexander Söderberg 2020-10-25 05:51:39 +01:00
  • c2065aabd1 Add parameter injectors (#104) Alexander Söderberg 2020-10-25 05:45:38 +01:00
  • e4efffe577 📚 Update changelog jmp 2020-10-24 19:09:17 -07:00
  • d0209dc762 Expose the Brigadier manager from Brigadier-enabled command managers jmp 2020-10-24 18:40:05 -07:00
  • 81e53ed454 🚀 Version bump jmp 2020-10-24 16:42:43 -07:00
  • a264605cf0 Use a cropped png for the readme jmp 2020-11-19 19:32:25 -08:00
  • c781d51282 It's a svg file Julian Staudt 2020-11-16 22:34:54 +01:00
  • 0da348a187 Not so spooky anymore :C Julian Staudt 2020-11-16 22:32:02 +01:00
  • 3c75361e38 Bump Velocity to latest allenclan23 2020-10-28 11:38:32 -04:00
  • 0db6a68750 ⬆️ Bump JDA from 4.2.0_211 to 4.2.0_212 dependabot[bot] 2020-10-28 06:53:26 +00:00
  • e55a9ca116 ⬆️ Bump slf4j-simple from 1.7.21 to 1.7.30 dependabot[bot] 2020-10-26 07:53:34 +00:00
  • 24bfc1d961 ⬆️ Bump JDA from 4.2.0_209 to 4.2.0_211 dependabot[bot] 2020-10-26 07:36:44 +00:00
  • fdeaa7d8cc 📚 Update CHANGELOG to prepare for the release Alexander Söderberg 2020-10-24 19:38:09 +02:00
  • 2843b368d5 📚 Change version to 1.1.0 from 1.1.0-SNAPSHOT Alexander Söderberg 2020-10-24 19:32:22 +02:00
  • a68bc0bea7 Allow for recursive annotations (#97) Alexander Söderberg 2020-10-24 19:28:56 +02:00
  • e26d01388d Improve the exception message for LocationArgument jmp 2020-10-23 13:44:57 -07:00
  • cfac2639ad Add errorprone and fix warnings/errors Alexander Söderberg 2020-10-23 10:20:45 +02:00
  • 6ffee9d04f Make changes from PR comments jmp 2020-10-22 14:46:06 -07:00
  • 9b80bb9eb7 🐛 Add missing build.gradle file Alexander Söderberg 2020-10-22 12:28:22 +02:00
  • 641a5f2683 📚 Add https://github.com/Incendo/bot to project list Alexander Söderberg 2020-10-22 12:03:53 +02:00
  • 63068ad75d 🐛 Pop input on correctly parsed PircBotX user Alexander Söderberg 2020-10-22 11:59:43 +02:00
  • 7c340f7a60 🚀 Bump PircBotX version Alexander Söderberg 2020-10-22 11:46:57 +02:00
  • f0feaf4e13 Register a parser supplier for UserArgument Alexander Söderberg 2020-10-22 11:03:56 +02:00
  • 979d1079c6 Add a PircBotX implementation of cloud Alexander Söderberg 2020-10-22 10:51:33 +02:00
  • c74ac64e5f 🐛 Fix optionals not being brig executors jmp 2020-10-22 01:05:49 -07:00
  • c9d4f39612 Allow for class annotations as a default for when an annotation is not present on a method jmp 2020-10-21 23:51:56 -07:00
  • d37f2236e7 📚 Add recent changes to CHANGELOG Alexander Söderberg 2020-10-22 04:37:09 +02:00
  • 3c7bd63f07 Add named suggestion providers Alexander Söderberg 2020-10-22 04:30:27 +02:00
  • 37e0b4e91b 📚 Change false to true in method javadoc Alexander Söderberg 2020-10-22 07:22:35 +02:00
  • 65b7cb6c69 🔥 Fix super important issues Alexander Söderberg 2020-10-22 07:12:57 +02:00
  • 9344adea59 📚 Add recent changes to CHANGELOG Alexander Söderberg 2020-10-22 06:24:50 +02:00
  • bd19e1be56 Make the flag parser smarter Alexander Söderberg 2020-10-22 06:21:31 +02:00
  • c9b61e4275 💀 Stop building the javacord example Alexander Söderberg 2020-10-22 07:18:32 +02:00
  • da0d586e52 📚 Add missing @Since annotations Alexander Söderberg 2020-10-22 06:34:41 +02:00
  • 60dd74915a 🐛 Update scripts/dependencies.gradle Alexander Söderberg 2020-10-22 04:14:42 +02:00
  • d6ccc1d59b 🧹 Clean up the gradle build scripts a little Alexander Söderberg 2020-10-22 04:00:04 +02:00
  • f3abbf5958 Fix code style issues in jda broccolai 2020-10-21 18:58:31 +01:00
  • c5873e46e6 Deprecate JDACommandManager and add JDA4CommandManager broccolai 2020-10-21 04:23:01 +01:00
  • 530ecc4f73 Bump JDA version broccolai 2020-10-21 04:17:51 +01:00
  • 36afe207d7 Change JDACommandListeners sendMessage back to queue instead of complete broccolai 2020-10-20 14:52:15 +01:00
  • 0715c4ab9d Add JDA example Basic example also showing a basic implementation of the permission mapper broccolai 2020-10-20 08:50:32 +01:00
  • c0bc1e7523 Fix custom senders on Cloud-JDA Switches the command sender class to JDACommandSender and allows for it to be constructed with a nullable MessageReceivedEvent allowing for poeple to have backwards mappers broccolai 2020-10-20 08:47:27 +01:00
  • 433cd88c90 Change UserArgument Changed list usages to set and made the default builders use the mention parser broccolai 2020-10-20 08:45:04 +01:00
  • 37d4bdfe80 📚 Add missing @since annotations jmp 2020-10-20 19:57:06 -07:00
  • 7cb1661f42 Add BungeeCommandPreprocessor jmp 2020-10-20 16:38:00 -07:00
  • f73b713658 Expand the bungee module allenclan23 2020-10-16 23:58:41 -04:00
  • d86973f227 Add VelocityCommandPreprocessor jmp 2020-10-20 16:16:09 -07:00
  • ad3ca86f42 Add a lockable command manager Alexander Söderberg 2020-10-20 17:49:50 +02:00
  • 5cdef1b401 Update gradle and gradle plugin versions broccolai 2020-10-20 09:19:09 +01:00
  • 5ce9677cb4 Register new Velocity arguments with the parser registry jmp 2020-10-18 14:58:18 -07:00
  • 15c6c8a2a1 🐛 Suggest the right amount of arguments with >1 requestedArgumentCount jmp 2020-10-17 18:59:22 -07:00
  • 79aefb05b5 Add LocationArgument to cloud-bukkit (#63) Alexander Söderberg 2020-10-18 00:22:48 +02:00
  • 1249b74e83 📚 Add since annotations to new classes Alexander Söderberg 2020-10-17 18:27:09 +02:00
  • 8d69767c15 Added ServerArgument to Velocity allenclan23 2020-10-16 23:36:30 -04:00
  • c7c286eb7a Update TextColorArgument with captions jmp 2020-10-16 13:54:49 -07:00
  • fba29041e6 🎨 Add caption for string "No input was provided" jmp 2020-10-16 12:18:39 -07:00
  • c67cc35cf6 🎨 Add captions for Bukkit entity selector arguments jmp 2020-10-16 11:06:45 -07:00
  • 366c4f2ce5 Add an adventure text colour parser Alexander Söderberg 2020-10-16 20:43:54 +02:00
  • edc5249244 Improve the velocity module Alexander Söderberg 2020-10-14 20:09:18 +02:00
  • 9761c0fadf 🚀 Version bump. Alexander Söderberg 2020-10-14 02:25:49 +02:00
  • 845cd1ec5d ⬆️ Bump checker-qual from 3.5.0 to 3.7.0 dependabot[bot] 2020-10-23 20:34:30 +00:00
  • e993d0e41c ⬆️ Bump JDA from 4.2.0_207 to 4.2.0_210 dependabot[bot] 2020-10-23 20:34:31 +00:00
  • fadd9578ec ⬆️ Bump jmh-generator-annprocess from 1.25.2 to 1.26 dependabot[bot] 2020-10-23 20:34:31 +00:00
  • e1c7d91722 ⬆️ Bump com.github.johnrengelman.shadow from 6.0.0 to 6.1.0 dependabot[bot] 2020-10-23 20:34:28 +00:00
  • 4d94259e3b Update dependabot.yml Jason 2020-10-23 12:30:18 -07:00
  • 472d3b7054 Fix broken readme linking to cloud-minecraft smh Federico López 2020-10-20 14:02:45 -03:00
  • bc0cc6fa4b 🔖 Bump version to 1.0.2 jmp 2020-10-18 12:59:48 -07:00
  • 3125e49632 📦 Bump adventure-api to 4.1.1 jmp 2020-10-18 12:46:29 -07:00
  • c051ff20df 🐛 Fix wrong suggestions following an invalid literal (#72) Jason 2020-10-18 12:34:27 -07:00
  • 27d228cb4c Implement PR comments Alexander Söderberg 2020-10-18 00:28:51 +02:00
  • 720019b508 🐛 Fixed quoted parsing in StringArgument Alexander Söderberg 2020-10-17 23:05:28 +02:00