Commit graph

  • 2bf8d0f709 fabric: Update loom Jason Penilla 2021-11-14 01:33:22 -08:00
  • 8df3f28cb7 KotlinAnnotatedMethods: Hold onto filtered params Jason Penilla 2021-10-04 15:50:17 -07:00
  • 39a2738630 Fix indent Jason Penilla 2021-10-04 15:47:37 -07:00
  • 8ea7d59736 fix: deep nesting on permissions causing stack overflow errors Jason Penilla 2021-10-04 14:22:34 -07:00
  • 4eb3df1f57 Fix error message for unknown parameters in KotlinAnnotatedMethods Jason Penilla 2021-10-04 15:40:38 -07:00
  • 8711d19703 Merge pull request #307 from solonovamax/fix/commands-completing-before-execution solo 2021-10-04 08:14:58 -04:00
  • ad80933a20 Feature: Allow argument names to be inferred from parameter names Alexander Söderberg 2021-10-02 11:49:02 +02:00
  • 83163c2a77 Replace more usages of TypeToken#toString Jason Penilla 2021-10-01 12:44:31 -07:00
  • 3df3560d91 annotations: Also apply builder modifiers from class (#303) Jason 2021-09-28 04:10:36 -05:00
  • a92ff9d39a Make CommandExecutionHandler#executeFuture return CompletableFuture<Void> instead of CompletableFuture<Object> Jason Penilla 2021-09-27 15:28:04 -07:00
  • 9e39b0ca8e Don't catch NPE in AnnotatedElementAccessor Jason Penilla 2021-09-27 15:17:32 -07:00
  • c9725ed763 Run actions with JDK 17, test with 17 instead of 16 Jason Penilla 2021-09-26 19:56:12 -07:00
  • 898ce5651c Update checkstyle Jason Penilla 2021-09-26 19:54:18 -07:00
  • 1b52e8c3bd Update errorprone Jason Penilla 2021-09-26 19:10:36 -07:00
  • 8aa81b445e Rename CommandFlag#getCommandPermission Jason Penilla 2021-09-26 18:54:04 -07:00
  • 9c804addbd bukkit: Use name from root argument for consistency with rest of BukkitCommand Jason Penilla 2021-09-23 22:30:27 -07:00
  • 8399bce8d2 bukkit: Use command name instead of label to get node Jason Penilla 2021-09-23 22:30:27 -07:00
  • 7a5efbd6da Use AnnotationAccessor Frank van der Heijden 2021-09-19 13:51:20 +02:00
  • 730e78e212 Make CommandMethod applicable to class Frank van der Heijden 2021-09-19 13:31:22 +02:00
  • 6cd1105642 Update changelog Jason Penilla 2021-09-17 11:10:44 -07:00
  • b227032032 core: Fix single static argument not formatting properly (#294) i0xHeX 2021-09-17 21:07:31 +03:00
  • 0cf8030f72 bukkit: Make KeyedWorldArgument fallback to normal WorldParser when World does not implement Keyed (#298) Jason 2021-09-16 19:46:18 -05:00
  • fa118f8305 build: Update Dokka to 1.5.30 Jason Penilla 2021-09-16 10:38:44 -07:00
  • aa10c910c0 build: Fix dependency scopes in Kotlin module Jason Penilla 2021-09-15 11:29:46 -07:00
  • c737258dd7 kotlin: Update to 1.5.30 (#299) Jason 2021-09-15 13:05:47 -05:00
  • 9f0ff4e504 core: fix And/OrPermission losing conditional tree (#296) Jake Potrebic 2021-09-14 17:43:45 -07:00
  • 5648128217 kotlin: Switch from ktfmt to ktlint (fixes build) Jason Penilla 2021-09-14 11:45:23 -07:00
  • f0a4add565 build: Update Gradle wrapper to 7.2 Jason Penilla 2021-09-14 11:21:11 -07:00
  • f43386d29b Update Adventure Jason Penilla 2021-09-14 10:49:42 -07:00
  • cf05494fae Fix annotations Jason Penilla 2021-09-13 23:20:29 -07:00
  • 00bb3f79cd Update changelog Jason Penilla 2021-09-13 23:16:50 -07:00
  • e5acfb2414 bukkit: Fix usage string and permission checking for Bukkit help menu Jason Penilla 2021-09-13 23:07:08 -07:00
  • b4492e9bc5 Fix Brigadier suggestions for KeyedWorldArgument Jason Penilla 2021-08-31 13:51:04 -07:00
  • 4447ab451f Add @since tags and typed default to KeyedWorldArgument Jason Penilla 2021-08-31 13:17:02 -07:00
  • ffac750f0d paper: Add KeyedWorldArgument (#293) Jake Potrebic 2021-08-31 13:08:24 -07:00
  • 4037e8e393 core: Add @Liberal annotation to mark boolean arguments as liberal (#288) Kezz 2021-08-18 14:38:31 +01:00
  • be4cd4101f core: Don't parse empty input strings in FlagArgument parser Jason Penilla 2021-08-02 18:28:22 -07:00
  • 3b2f2edb60 bukkit: Improve failure handling in EnchantmentArgument Jason Penilla 2021-08-02 18:24:54 -07:00
  • 9c85db386f Fix raw input in command execution Frank van der Heijden 2021-07-30 19:26:01 +02:00
  • d0162c3317 Annotations: Add test for multi-alias commands alexander.soderg 2021-07-31 17:32:11 +02:00
  • 3e28cc3191 Add @since and CHANGELOG.md entry for flag permissions Frank van der Heijden 2021-07-31 12:32:47 +02:00
  • 87a28b135b Fix multi-alias flag not checking permissions Frank van der Heijden 2021-07-23 23:27:29 +02:00
  • d0beddf9eb No double space Frank van der Heijden 2021-07-23 16:52:21 +02:00
  • 1b7fb2f34c Implement flag permissions Frank van der Heijden 2021-07-23 16:48:55 +02:00
  • 197b892100 build: Update Gradle to 7.1.1 and Indra to 2.0.6 Jason Penilla 2021-07-27 15:19:36 -07:00
  • ac77c85722 bukkit: Test with 1.17.1 Jason Penilla 2021-07-27 14:22:16 -07:00
  • d7e9e6603b Fix actions for branches with in the name Jason Penilla 2021-07-27 01:01:12 -07:00
  • 83a17da9a7 Add cloud-bom (#282) Jason 2021-07-27 00:33:31 -07:00
  • 1b485b9f79 Bump Adventure API version to 4.8.1 Irmo van den Berge 2021-07-24 13:46:08 +02:00
  • ed3ae6f08b License. Alexander Söderberg 2021-07-10 11:52:00 +01:00
  • e67d0d9310 I hate the fact that we started using ktfmt. Alexander Söderberg 2021-07-10 11:42:40 +01:00
  • 6871341291 I hate the fact that we started using Checkstyle. Alexander Söderberg 2021-07-10 11:38:42 +01:00
  • 5934c2fd3b Add changelog Alexander Söderberg 2021-07-07 19:21:56 +01:00
  • 7bb5e63dc7 Add support for suspending functions Alexander Söderberg 2021-07-07 14:03:06 +01:00
  • c16ee8049b example-velocity: Run on Velocity 3, fix decorator zml 2021-07-07 11:39:02 -07:00
  • 4b9c94279e 1.6.0-SNAPSHOT Jason Penilla 2021-07-05 03:46:48 -07:00
  • 93efcae5ef Revert "Old logo but halloween" Alexander Söderberg 2021-11-26 00:15:47 +01:00
  • 3ceecce6f5 Old logo but halloween Aurora 2021-10-02 21:23:21 +02:00
  • f14d27314b
    Correct velocity example not appending error component (#289) Alastair Woodbury 2021-08-18 18:15:02 +01:00
  • d55f59b227 Fix typo in README.md TehBrian 2021-07-18 00:06:59 -04:00
  • 3be8322665 Fix typo in README.adoc TehBrian 2021-07-17 11:22:38 -04:00
  • ed6cbf3bbf
    build/fabric: Publish Javadoc jar Jason Penilla 2021-07-05 03:23:21 -07:00
  • 8bdaeb1c8c release: Version 1.5.0 Jason Penilla 2021-07-05 02:51:35 -07:00
  • 3830016638 Don't publish example modules Jason Penilla 2021-07-05 02:37:54 -07:00
  • c3163dba72 Setup Actions for publishing Jason Penilla 2021-07-05 01:16:56 -07:00
  • 490bdfa3a4 Improve handling of non-quoted strings in quoted string parser Jason Penilla 2021-07-04 20:57:56 -07:00
  • 75e59c9fe6 Clean up StringParser Jason Penilla 2021-07-04 20:53:46 -07:00
  • d6e17a0d99 build: Only apply sonatype plugin when publishing Jason Penilla 2021-07-04 19:15:09 -07:00
  • cd6fe0e120 build/fabric: Use Quiet Fabric Loom Jason Penilla 2021-07-04 18:53:11 -07:00
  • e22b75fe86 build/fabric: Update loom to 0.8-SNAPSHOT Jason Penilla 2021-07-04 17:22:16 -07:00
  • 06b4a70c26 build: Apply sonatype publishing plugin Jason Penilla 2021-07-04 17:19:13 -07:00
  • 1d2d5d373d fix loom being broken zml 2021-07-04 17:37:32 -07:00
  • 6fc70b9386 Target Java 8 and require Java 16 toolchain for building (#270) Josh Taylor 2021-07-05 01:21:43 +01:00
  • 42f63b2749 build/kotlin-extensions: Do not expose kotlin-stdlib dependency to API consumers Jason Penilla 2021-07-03 17:00:15 -07:00
  • 5cc7fdd634 Update changelog Jason Penilla 2021-06-28 02:14:21 -07:00
  • f7b7b93251 Various minor cleanup Jason Penilla 2021-06-28 02:13:48 -07:00
  • 0c5fec4187 Update gitignore Jason Penilla 2021-06-28 00:51:52 -07:00
  • 54f281abe7 build: Remove unused extension Jason Penilla 2021-06-28 00:51:34 -07:00
  • 8460284ea0 fabric: Remove get prefixes from new methods Jason Penilla 2021-06-28 00:49:30 -07:00
  • ab0a9299e4 bukkit: Check class presence for CloudBukkitCapabilities instead of using Minecraft version Jason Penilla 2021-06-27 17:07:58 -07:00
  • b163dce3c1 bukkit: Fix typo in MinecraftArgumentTypes Jason Penilla 2021-06-25 16:14:35 -07:00
  • e5f55145b1 Update changelog broccolai 2021-06-25 11:39:10 +01:00
  • 04e697cca6 bukkit: Update Minecraft Brigadier argument types to work on Mojang-mapped servers (#267) Jason 2021-06-24 15:03:52 -07:00
  • db2c3f1724 Support running on a mojmap'd paper server Shane Freeder 2021-06-24 09:13:15 +01:00
  • e4bc67e906 bukkit: Use correct constructor for Brigadier Vec2 argument type Jason Penilla 2021-06-22 23:44:43 -07:00
  • c4966c2b80 bukkit: Add run tasks for testing legacy versions Jason Penilla 2021-06-19 18:28:01 -07:00
  • 2a9a32aafe bukkit: Switch to release version of run-paper and update config for Paper 1.17 Jason Penilla 2021-06-19 18:02:46 -07:00
  • f67b126cc9 Also remove the dependency Jason Penilla 2021-06-14 06:07:13 -07:00
  • 30aee375f1 build: Don't apply sonatype publishing plugin Jason Penilla 2021-06-14 05:59:56 -07:00
  • 6cd674dc8f build: Remove unused publishing stuff Jason Penilla 2021-06-14 05:48:16 -07:00
  • fb48a3c8af build: Update Gradle and plugins, small cleanup to build scripts Jason Penilla 2021-06-14 05:33:09 -07:00
  • 9692593095 fabric: Fix line length violations Jason Penilla 2021-06-13 16:20:36 -07:00
  • 0cf2f70818 bukkit: Bump Commodore to 1.10 Jason Penilla 2021-06-13 16:17:45 -07:00
  • 28821b5ff1 fabric: Remap to Mojang names Jason Penilla 2021-06-13 16:16:02 -07:00
  • 7dd9517795 build: Replace Java 15 tests with 16 Jason Penilla 2021-06-11 03:37:59 -07:00
  • 4312062e82 Fix checkstyle violation Jason Penilla 2021-06-11 03:29:44 -07:00
  • d831cf82de Add Incendo repo for commodore snapshot Jason Penilla 2021-06-11 03:15:20 -07:00
  • 123341563d bukkit: Update for Minecraft 1.17 Jason Penilla 2021-06-11 03:00:39 -07:00
  • f7e756e901 annotations: Correct improper TypeToken toString use zml 2021-05-10 17:19:47 -07:00
  • 7da05da323 bukkit: Implement ItemStack and Block predicate arguments (#259) Jason 2021-05-03 20:52:39 -07:00