Commit graph

  • 414fa3f8b3
    Specify some source highlighting options. Alexander Söderberg 2021-01-17 01:15:57 +01:00
  • 928d1b641f
    Add a lot of documentation. Alexander Söderberg 2021-01-17 01:09:00 +01:00
  • 77b569d30a
    Fix building failure due to license violations. Alexander Söderberg 2021-01-16 23:19:28 +01:00
  • d3642e3c7d
    📚 Fix license and push tag Alexander Söderberg 2021-01-16 10:06:08 +01:00
  • d9122d47d0
    📚 Update CHANGELOG.md Alexander Söderberg 2021-01-16 09:59:38 +01:00
  • 1600ef16c3
    :clock: 2021 let's go!!! Alexander Söderberg 2021-01-16 09:58:46 +01:00
  • 3454cbe4da 🚀 1.4.0 release Alexander Söderberg 2021-01-16 09:53:30 +01:00
  • 7d46e64ed3 Add logical operators to permissions Zach Levis 2021-01-15 12:14:41 -08:00
  • 09f8dbd956 🐛 JDA: Fix webhook messages throwing NPE (#214) p5nbTgip0r 2021-01-15 13:31:56 -08:00
  • 5dd925a8d1 sponge7: Implement basic command manager for SpongeAPI 7 (#212) zml 2021-01-14 23:12:13 -08:00
  • 9550dce5e6 Add access to parameter annotations in the parameter injector Alexander Söderberg 2021-01-14 10:56:27 +01:00
  • 92f8661b59 📚 Make CHANGELOG less messy and add missing changes Alexander Söderberg 2021-01-14 09:04:46 +01:00
  • 14baf5b876 📚 Improve CommandSyntaxFormatter documentation Alexander Söderberg 2021-01-14 08:37:34 +01:00
  • 2cf743c805 Add injection services (#211) Alexander Söderberg 2021-01-14 07:31:53 +01:00
  • 0b6a554946 Implement predicate permissions (#210) Alexander Söderberg 2021-01-13 13:23:30 +01:00
  • 78b081ccc2 core: Allow attaching a default description to arguments Zach Levis 2021-01-11 23:56:42 -08:00
  • b38c725dc5 core: Use the ArgumentDescription interface for descriptions Zach Levis 2021-01-11 23:08:24 -08:00
  • fa16fc8ef2 Fix license plugin jmp 2021-01-11 23:24:09 -08:00
  • ef85fa9ee9 core: Add CommandFlag-accepting getters to FlagContext Zach Levis 2021-01-11 20:52:38 -08:00
  • 2068b5a43c update changelog jmp 2021-01-11 16:38:52 -08:00
  • 39b94a3df0 Add helper method for flags to MutableCommandBuilder jmp 2021-01-11 16:38:08 -08:00
  • 47d602fde1 Update Gradle to 6.8 jmp 2021-01-11 16:15:12 -08:00
  • 7347ced0db Expose Command/Context from exceptions where possible (#204) Jason 2021-01-11 15:25:05 -08:00
  • a6f8159410 Expand ability to use Adventure Components in exceptions and metadata (#200) zml 2021-01-09 23:32:57 -08:00
  • 12f5c71504 Add missing inputQueue.remove() to TextColorArgument jmp 2021-01-09 11:22:28 -08:00
  • fcae5b8637 Add Location2DArgument, mapped to NMS Vec2I (#201) Jason 2021-01-09 00:16:17 -08:00
  • fe153f19c1 Adjust JDA example to provide MessageReceivedEvent in commandSender mappers. p5nbTgip0r 2021-01-05 02:37:53 -08:00
  • 2723ec13f9 JDA channel argument parsing improvements. p5nbTgip0r 2021-01-05 02:28:03 -08:00
  • 3a047c1ce0 Add more context keys to JDA preprocessor p5nbTgip0r 2021-01-05 02:17:04 -08:00
  • a2796bee04 Fix JDA mentioned user argument parsing if a mention is not given. p5nbTgip0r 2021-01-04 22:27:32 -08:00
  • bb9bc4e579 Add keyed values to CommandContext and do some cleanup Alexander Söderberg 2021-01-08 03:48:28 +01:00
  • 9276a919d3 Add keyed values to CommandContext and do some cleanup Alexander Söderberg 2021-01-05 11:05:39 +01:00
  • 591f2750c5 Register ChannelArgument and UserArgument as parsers for JDA p5nbTgip0r 2021-01-03 22:37:02 -08:00
  • c8fdf22f4b Allow for more easily using translatable components with MinecraftHelp (#197) Jason 2021-01-03 22:19:48 -08:00
  • 8913b2495e 🐛 Transition to AFTER_REGISTRATION even when no commands have been registered jmp 2021-01-02 14:57:38 -08:00
  • 7eddcd237a typo jmp 2020-12-31 22:17:35 -08:00
  • b848070d57 Use an Object with fields instead of a Map for dependency versions jmp 2020-12-31 22:09:31 -08:00
  • f1e467038c Rename vers to versions jmp 2020-12-31 21:50:02 -08:00
  • 40e85caf1b build.gradle.kts buildscript{} -> buildSrc/build.gradle.kts jmp 2020-12-31 21:40:40 -08:00
  • 2c188eb130 Convert build scripts to Kotlin jmp 2020-12-31 21:26:53 -08:00
  • d812ea633a 🐛 Fix suggestions in console (Bukkit/Paper) jmp 2020-12-31 15:19:24 -08:00
  • a978adc79f Add support for compound arguments for flags Irmo van den Berge 2020-12-23 17:53:16 +01:00
  • 23c0ad77f9 ⬆️ Bump version to 1.4.0-SNAPSHOT jmp 2020-12-21 15:48:34 -08:00
  • f7765d8fe9 Minor formatting changes to MinecraftHelp jmp 2020-12-21 15:42:34 -08:00
  • df52e99a8b Show 'no results for query' in help when multi-help topic is empty Irmo van den Berge 2020-12-21 17:45:11 +01:00
  • cabb7f426c Add predicate command filter option to the cloud help system Irmo van den Berge 2020-12-20 20:30:30 +01:00
  • 4556f12b6d Fix command argument not accepting characters _ and - Irmo van den Berge 2020-12-20 18:49:29 +01:00
  • b29d1ae5d1 Fix suggestions showing twice on spigot+brigadier Irmo van den Berge 2020-12-19 21:44:49 +01:00
  • f09e0ce8f7
    📚 Document compound arguments Alexander Söderberg 2021-01-14 11:28:48 +01:00
  • 788969b24d
    📚 Document the parameter injection system Alexander Söderberg 2021-01-14 10:38:41 +01:00
  • 42812509c5
    📚 Document the confirmation system Alexander Söderberg 2021-01-14 09:17:08 +01:00
  • e73c9a3baf
    📚 Update the project list Alexander Söderberg 2021-01-09 10:35:03 +01:00
  • 81a452041b
    📚 Add more documentation Alexander Söderberg 2021-01-01 22:30:22 +01:00
  • 550855ece3
    📚 Add glossary and document literals. Alexander Söderberg 2021-01-01 04:59:52 +01:00
  • 00c63b7c0c
    📚 Add some information about the command manager Alexander Söderberg 2021-01-01 04:35:03 +01:00
  • dd3ad50dda
    📚 Fix TOC placement Alexander Söderberg 2021-01-01 03:59:51 +01:00
  • 939b6d26d7 ⬆️ Bump org.jetbrains.kotlin.jvm from 1.4.21 to 1.4.21-2 dependabot[bot] 2020-12-30 06:36:32 +00:00
  • 2b2bba9d2d
    📚 index -> README Alexander Söderberg 2020-12-30 23:13:04 +01:00
  • 56ae3b8270
    Update docs.yml Alexander Söderberg 2020-12-30 23:02:23 +01:00
  • 6c6bcb13b0
    Create docs.yml Alexander Söderberg 2020-12-30 23:00:41 +01:00
  • c8158894e0 Set theme jekyll-theme-minimal Alexander Söderberg 2020-12-30 22:52:49 +01:00
  • 7efe7466a1
    📚 Add documentation structure. Alexander Söderberg 2020-12-30 22:50:32 +01:00
  • 83edf839e3 :docs: Add missing stuff to changelog Alexander Söderberg 2020-12-18 19:40:20 +01:00
  • c281c49edf 🚀 Prepare for release Alexander Söderberg 2020-12-18 19:37:38 +01:00
  • 94b960a992 🐛 Fix suppression in AnnotationParser Alexander Söderberg 2020-12-18 19:35:52 +01:00
  • c48eb28434 🐛 Fix issues with the help system Alexander Söderberg 2020-12-18 19:35:00 +01:00
  • 97e447739c 🎨 Update example plugins to the new meta format Alexander Söderberg 2020-12-18 19:12:55 +01:00
  • 9ed40a698a Allow interception of command builders based on annotations in AnnotationParser Alexander Söderberg 2020-12-18 18:59:59 +01:00
  • c684c6607f Allow for literals to be combined with a variable arg(#181) Alexander Söderberg 2020-12-18 18:02:07 +01:00
  • 52433a4c3a 🐛 Checkstyle is dumb. Alexander Söderberg 2020-12-18 13:17:07 +01:00
  • 6cc3a21619 Allow default suggestion providers in @Parser Alexander Söderberg 2020-12-18 12:54:11 +01:00
  • e5a35afb8a Add @Parser annotated methods Alexander Söderberg 2020-12-18 12:39:30 +01:00
  • c86ccbe1af Fix build jmp 2020-12-18 01:00:28 -08:00
  • e93d285483 Kotlin command builder DSL (#165) Jason 2020-12-17 23:57:32 -08:00
  • e9178b0834 Add some QoL methods to FlagContext Alexander Söderberg 2020-12-18 08:56:52 +01:00
  • 8aa01847b5 🐛 Fix broken synchronous call (#177) Kaden Scott 2020-12-17 11:36:29 -05:00
  • 744ebc929d 📚 Improve ArgumentParser documentation Alexander Söderberg 2020-12-16 12:54:47 +01:00
  • 885cc7e005 🎨 Fix formatting Alexander Söderberg 2020-12-16 12:33:33 +01:00
  • 5224050c99 Support repeating literals or argument names (#168) Irmo van den Berge 2020-12-16 12:31:30 +01:00
  • 1e91273e0e Work towards making CommandMeta typesafe (#173) zml 2020-12-16 03:07:22 -08:00
  • ab366be24d :sparkes: Add @Suggestions annotated methods Alexander Söderberg 2020-12-15 02:03:30 +01:00
  • 3efd9bfffb Make CommandContext#asMap return an immutable copy jmp 2020-12-15 05:07:29 -08:00
  • 0a024d65d9 Add set, contains, and asMap methods to CommandContext jmp 2020-12-15 04:09:29 -08:00
  • e0216dec9f Add support for dashes and underscores in annotations parser syntax Irmo van den Berge 2020-12-14 19:58:29 +01:00
  • 79aad9d79a Add getters for permission and sender type to Command.Builder jmp 2020-12-14 15:54:48 -08:00
  • f2f187f58d 🐛 Fix build jmp 2020-12-14 16:27:50 -08:00
  • 2f077e03f3 Improve injection Alexander Söderberg 2020-12-14 22:52:27 +01:00
  • e241420ee9 Throw an exception when trying to parse a static method with the @CommandMethod annotation jmp 2020-12-13 01:42:27 -08:00
  • f8235a4ed1 ⬆️ Bump version to 1.3.0-SNAPSHOT jmp 2020-12-08 23:41:34 -08:00
  • 2bdfc2777a Bump version to 1.3.0-dev broccolai 2020-12-09 00:27:12 +00:00
  • eb588997f9 🎆 Release 1.2.0 Alexander Söderberg 2020-12-07 20:01:46 +01:00
  • d656c99601 Move all 1.2.0-SNAPSHOT references to 1.2.0 broccolai 2020-12-07 12:11:52 +00:00
  • bd2034db77 Update cloud-annotations/src/main/java/cloud/commandframework/annotations/AnnotationParser.java Josh Taylor 2020-12-07 12:05:18 +00:00
  • 6c0f47c0bd Update cloud-annotations/src/main/java/cloud/commandframework/annotations/injection/RawArgs.java Josh Taylor 2020-12-07 12:05:05 +00:00
  • 014715c9e7 Update cloud-annotations/src/main/java/cloud/commandframework/annotations/MethodCommandExecutionHandler.java Josh Taylor 2020-12-07 12:04:52 +00:00
  • 237eda75ef Reformat project broccolai 2020-12-07 12:01:30 +00:00
  • 01d36aecd8 🐛 Fix Commodore registration on Bukkit jmp 2020-12-05 15:14:16 -08:00
  • ce8060d276 ⬆️ Bump adventure-api to 4.3.0 Alexander Söderberg 2020-12-05 18:12:06 +01:00
  • 77225274ce Improve Bukkit command registration logic jmp 2020-12-03 20:01:03 -08:00
  • 070a719165 Try to preserve command sender when getting Brigadier suggestions Alexander Söderberg 2020-12-03 12:29:06 +01:00