Commit graph

  • f5e230945d
    Only set executor when the command is executable Alexander Söderberg 2020-09-15 17:51:09 +02:00
  • c88b267758
    Make the brigadier mapper a bit smarter Alexander Söderberg 2020-09-15 17:27:41 +02:00
  • d78d64329b
    Don't require BukkitCommandManager to use BukkitCommandSender Alexander Söderberg 2020-09-15 14:07:00 +02:00
  • d144c3ea8c
    Store component type in the component. Add mappings to native (NMS) Brigadier types. Shorten builder names. Make the Bukkit command manager take in a generic command sender type. Alexander Söderberg 2020-09-15 13:36:13 +02:00
  • b8db1d3cb7
    Add missing Brigadier pom... Alexander Söderberg 2020-09-14 22:46:15 +02:00
  • 7148e76bcd
    Add Brigadier support. Alexander Söderberg 2020-09-14 22:36:58 +02:00
  • e1c17a4906 Bump junit-jupiter-engine from 5.6.2 to 5.7.0 dependabot[bot] 2020-09-14 06:16:07 +00:00
  • e7c59b2062
    Fix suggestions and add a bukkit test module Alexander Söderberg 2020-09-13 22:07:34 +02:00
  • 2cb367903f
    Add command aliases Alexander Söderberg 2020-09-13 19:02:46 +02:00
  • f70227ad7f
    Make StringComponent return the correct mode when throwing exception due to missing leading '"' Alexander Söderberg 2020-09-13 16:17:39 +02:00
  • d60e201502
    Fix checkstyle violations Alexander Söderberg 2020-09-13 14:24:12 +02:00
  • 0fcf9822a9
    Remove exec-maven-plugin for now Alexander Söderberg 2020-09-13 14:16:02 +02:00
  • d797c848ee
    Remove CodeQL workflow Alexander Söderberg 2020-09-13 14:13:43 +02:00
  • 53e5720f52
    Add parameter registry Alexander Söderberg 2020-09-13 13:50:47 +02:00
  • e01fd6af37
    Merge pull request #3 Alexander Söderberg 2020-09-12 20:29:58 +02:00
  • 75f65c2da2
    Update build.sh Alexander Söderberg 2020-09-12 19:31:36 +02:00
  • ffed137422
    Add maven wrapper Alexander Söderberg 2020-09-12 19:25:55 +02:00
  • 80af88b8e8
    Add short component Alexander Söderberg 2020-09-12 19:11:28 +02:00
  • c37749ee78
    Improve string component Alexander Söderberg 2020-09-12 19:10:12 +02:00
  • 1ec18bc887
    Add enum suggestions Alexander Söderberg 2020-09-12 18:33:12 +02:00
  • c298fdeb6e
    Add enum component Alexander Söderberg 2020-09-12 18:31:37 +02:00
  • 990b5685af Add build instructions to README and make the build process update submodules in the initialisation phase Alexander Söderberg 2020-09-12 17:26:58 +02:00
  • cb1a6ee709
    Checkout submodules in the codeql-analysis workflow Alexander Söderberg 2020-09-12 16:15:18 +02:00
  • 1260cf580e
    Attempt to fix maven workflow Alexander Söderberg 2020-09-12 14:58:24 +02:00
  • c6f2351e2c
    Make cloud-core depend on cloud-pipeline Alexander Söderberg 2020-09-12 14:45:11 +02:00
  • ab911c269a
    Update submodule Alexander Söderberg 2020-09-12 14:43:48 +02:00
  • 9662366252
    Fix pipeline submodule Alexander Söderberg 2020-09-12 14:33:22 +02:00
  • f1a05c5cec
    Add pipeline as submodule Alexander Söderberg 2020-09-12 14:20:39 +02:00
  • 49eaa66b4e Adding line breaks and exception cleanup broccolai 2020-09-12 01:31:39 +01:00
  • c29fea5bb3 Add float and char component broccolai 2020-09-12 01:26:07 +01:00
  • bfadbf418b Add double and long component broccolai 2020-09-11 22:53:30 +01:00
  • 5855927cd5 Convert NumberParseException's constructor to Number instead of int broccolai 2020-09-11 22:53:12 +01:00
  • 67e696b27a Make boolean and string component comply to checkstyle broccolai 2020-09-11 22:52:54 +01:00
  • d95c35c1a8 Update boolean and string components to comply to checkstyle broccolai 2020-09-11 22:11:14 +01:00
  • 95e1a597bd Add boolean suggestions broccolai 2020-09-11 12:28:07 +00:00
  • c6372fcd7e Add boolean component broccolai 2020-09-11 02:54:40 +00:00
  • 2e4a223acd Cleanup indentation broccolai 2020-09-10 22:00:48 +00:00
  • 08171c241c Add string component broccolai 2020-09-10 16:44:18 +01:00
  • f90ce38a36
    Add checkstyle and add 950 billion comments Alexander Söderberg 2020-09-11 22:36:51 +02:00
  • 784656b891 Create CODE_OF_CONDUCT.md Alexander Söderberg 2020-09-11 21:05:58 +02:00
  • dacf0e58c7
    Create CONTRIBUTING.md Alexander Söderberg 2020-09-11 21:05:16 +02:00
  • f2aeae334c Some minor code cleanup Alexander Söderberg 2020-09-11 09:54:32 +02:00
  • 514aa6c725 Restructure project and fix JavaDoc generation Alexander Söderberg 2020-09-11 09:15:12 +02:00
  • 268ff80226 minor readme changes Alexander Söderberg 2020-09-11 09:00:30 +02:00
  • 4d56a0366a Update README and change copyright holder in license Alexander Söderberg 2020-09-11 08:56:26 +02:00
  • b8bfabb243 Increase icon width Alexander Söderberg 2020-09-11 08:35:37 +02:00
  • 17e7aeaf9c this work? Alexander Söderberg 2020-09-11 08:33:35 +02:00
  • 14769ceb9d
    Update README Alexander Söderberg 2020-09-10 16:28:06 +02:00
  • c00eb21a9a
    Implement #createDefaultCommandMeta in TestCommandManager Alexander Söderberg 2020-09-10 13:23:30 +02:00
  • 90aba634a7
    Allow command managers to provide default command meta instances Alexander Söderberg 2020-09-10 13:19:50 +02:00
  • 90d37f1df8
    Add command meta & add new guided builder methods for components Alexander Söderberg 2020-09-10 13:03:26 +02:00
  • 0c0428e8d4
    Update cloud-bukkit's parent Alexander Söderberg 2020-09-08 23:42:30 +02:00
  • e623d72be7
    Add default arguments Alexander Söderberg 2020-09-08 19:30:45 +02:00
  • 11d40bdd87
    Update README.md Alexander Söderberg 2020-09-08 12:08:42 +02:00
  • b958ae4497
    Update README.md Alexander Söderberg 2020-09-08 11:49:07 +02:00
  • be672f6154
    Update README.md Alexander Söderberg 2020-09-08 11:13:20 +02:00
  • 7b1478b0b2
    Add files via upload Alexander Söderberg 2020-09-08 11:10:05 +02:00
  • 1540d38486
    Make the command constructor public Alexander Söderberg 2020-09-07 22:53:52 +02:00
  • b498cec9ad
    Make the command constructor public Alexander Söderberg 2020-09-07 22:48:40 +02:00
  • 953f85bf74
    Fix broken number readers Alexander Söderberg 2020-09-07 22:21:03 +02:00
  • c5498e26b9
    Add some tests and make the permission check work properly Alexander Söderberg 2020-09-07 20:59:58 +02:00
  • cbe7771b63
    Improve permission checks and throw permission exceptions when the caller lacks permissions Alexander Söderberg 2020-09-07 19:57:03 +02:00
  • a8d3fa7c5e
    Clean up some Bukkit code Alexander Söderberg 2020-09-07 12:12:56 +02:00
  • 62abfa5e95
    Start adding some standard component types Alexander Söderberg 2020-09-07 11:51:40 +02:00
  • 667e7cc49d
    Add missing documentation Alexander Söderberg 2020-09-07 11:07:04 +02:00
  • 6c813a209b
    Add initial permission logic Alexander Söderberg 2020-09-06 22:06:16 +02:00
  • a5748444ce
    Reformat. Alexander Söderberg 2020-09-06 18:06:08 +02:00
  • 3ec124aac4
    Basic bukkit support Alexander Söderberg 2020-09-06 17:55:46 +02:00
  • 762bdb7ff4
    Add limited support for completions, add .editorconfig and reformat. Alexander Söderberg 2020-09-06 16:13:08 +02:00
  • 10aba61110
    Generate command syntax and store context values Alexander Söderberg 2020-09-05 22:50:20 +02:00
  • d4143246b7
    Lots of progress Alexander Söderberg 2020-09-05 21:38:12 +02:00
  • a9b2524238
    Add CommandRegistrationHandler Alexander Söderberg 2020-09-04 21:03:58 +02:00
  • 9ca5675c71
    Add NoSuchCommandException Alexander Söderberg 2020-09-02 17:20:59 +02:00
  • 753ab1dba8
    Improve command parsing logic Alexander Söderberg 2020-09-02 16:59:16 +02:00
  • b05b428f3c
    Explain project goals Alexander Söderberg 2020-09-01 22:42:00 +02:00
  • e6f7d04495
    Start working on the parsing logic Alexander Söderberg 2020-08-31 16:07:35 +02:00
  • d98f5d9840
    Fix horrible typo Alexander Söderberg 2020-08-30 20:59:04 +02:00
  • 0303da531e
    Initial commit Alexander Söderberg 2020-08-30 20:53:00 +02:00