Commit graph

125 commits

Author SHA1 Message Date
Alexander Söderberg
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. 2020-09-15 13:36:13 +02:00
Alexander Söderberg
b8db1d3cb7
Add missing Brigadier pom... 2020-09-14 22:46:15 +02:00
Alexander Söderberg
7148e76bcd
Add Brigadier support. 2020-09-14 22:37:06 +02:00
dependabot[bot]
e1c17a4906 Bump junit-jupiter-engine from 5.6.2 to 5.7.0
Bumps [junit-jupiter-engine](https://github.com/junit-team/junit5) from 5.6.2 to 5.7.0.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.6.2...r5.7.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-14 08:53:03 +02:00
Alexander Söderberg
e7c59b2062
Fix suggestions and add a bukkit test module 2020-09-13 22:07:34 +02:00
Alexander Söderberg
2cb367903f
Add command aliases 2020-09-13 19:02:46 +02:00
Alexander Söderberg
f70227ad7f
Make StringComponent return the correct mode when throwing exception due to missing leading '"' 2020-09-13 16:17:39 +02:00
Alexander Söderberg
d60e201502
Fix checkstyle violations 2020-09-13 14:24:12 +02:00
Alexander Söderberg
0fcf9822a9
Remove exec-maven-plugin for now 2020-09-13 14:16:02 +02:00
Alexander Söderberg
d797c848ee
Remove CodeQL workflow 2020-09-13 14:13:43 +02:00
Alexander Söderberg
53e5720f52
Add parameter registry 2020-09-13 13:50:47 +02:00
Alexander Söderberg
e01fd6af37
Merge pull request #3
* Start implementing command preprocessors

* Call the preprocessing step and also add a command suggestions processor

* Merge branch 'master' into preprocessing

* Improve command pre-processing
2020-09-12 20:29:58 +02:00
Alexander Söderberg
75f65c2da2
Update build.sh 2020-09-12 19:31:36 +02:00
Alexander Söderberg
ffed137422
Add maven wrapper 2020-09-12 19:25:55 +02:00
Alexander Söderberg
80af88b8e8
Add short component 2020-09-12 19:11:28 +02:00
Alexander Söderberg
c37749ee78
Improve string component 2020-09-12 19:10:12 +02:00
Alexander Söderberg
1ec18bc887
Add enum suggestions 2020-09-12 18:33:12 +02:00
Alexander Söderberg
c298fdeb6e
Add enum component 2020-09-12 18:31:37 +02:00
Alexander Söderberg
990b5685af Add build instructions to README and make the build process update submodules in the initialisation phase 2020-09-12 17:26:58 +02:00
Alexander Söderberg
cb1a6ee709
Checkout submodules in the codeql-analysis workflow 2020-09-12 16:15:18 +02:00
Alexander Söderberg
1260cf580e
Attempt to fix maven workflow 2020-09-12 14:58:24 +02:00
Alexander Söderberg
c6f2351e2c
Make cloud-core depend on cloud-pipeline 2020-09-12 14:45:11 +02:00
Alexander Söderberg
ab911c269a
Update submodule 2020-09-12 14:43:48 +02:00
Alexander Söderberg
9662366252
Fix pipeline submodule 2020-09-12 14:33:22 +02:00
Alexander Söderberg
f1a05c5cec
Add pipeline as submodule 2020-09-12 14:20:54 +02:00
broccolai
49eaa66b4e Adding line breaks and exception cleanup 2020-09-12 10:23:16 +02:00
broccolai
c29fea5bb3 Add float and char component 2020-09-12 10:23:16 +02:00
broccolai
bfadbf418b Add double and long component 2020-09-12 10:23:16 +02:00
broccolai
5855927cd5 Convert NumberParseException's constructor to Number instead of int 2020-09-12 10:23:16 +02:00
broccolai
67e696b27a Make boolean and string component comply to checkstyle 2020-09-12 10:23:16 +02:00
broccolai
d95c35c1a8 Update boolean and string components to comply to checkstyle 2020-09-12 10:23:16 +02:00
broccolai
95e1a597bd Add boolean suggestions 2020-09-12 10:23:16 +02:00
broccolai
c6372fcd7e Add boolean component 2020-09-12 10:23:16 +02:00
broccolai
2e4a223acd Cleanup indentation 2020-09-12 10:23:16 +02:00
broccolai
08171c241c Add string component 2020-09-12 10:23:16 +02:00
Alexander Söderberg
f90ce38a36
Add checkstyle and add 950 billion comments 2020-09-11 22:36:59 +02:00
Alexander Söderberg
784656b891 Create CODE_OF_CONDUCT.md 2020-09-11 21:06:14 +02:00
Alexander Söderberg
dacf0e58c7
Create CONTRIBUTING.md 2020-09-11 21:05:16 +02:00
Alexander Söderberg
f2aeae334c Some minor code cleanup 2020-09-11 09:54:32 +02:00
Alexander Söderberg
514aa6c725 Restructure project and fix JavaDoc generation 2020-09-11 09:15:12 +02:00
Alexander Söderberg
268ff80226 minor readme changes 2020-09-11 09:00:30 +02:00
Alexander Söderberg
4d56a0366a Update README and change copyright holder in license 2020-09-11 08:56:26 +02:00
Alexander Söderberg
b8bfabb243 Increase icon width 2020-09-11 08:35:37 +02:00
Alexander Söderberg
17e7aeaf9c this work? 2020-09-11 08:33:35 +02:00
Alexander Söderberg
14769ceb9d
Update README 2020-09-10 16:28:06 +02:00
Alexander Söderberg
c00eb21a9a
Implement #createDefaultCommandMeta in TestCommandManager 2020-09-10 13:23:30 +02:00
Alexander Söderberg
90aba634a7
Allow command managers to provide default command meta instances 2020-09-10 13:19:50 +02:00
Alexander Söderberg
90d37f1df8
Add command meta & add new guided builder methods for components 2020-09-10 13:03:26 +02:00
Alexander Söderberg
0c0428e8d4
Update cloud-bukkit's parent 2020-09-08 23:42:30 +02:00
Alexander Söderberg
e623d72be7
Add default arguments 2020-09-08 19:30:45 +02:00