Commit graph

621 commits

Author SHA1 Message Date
Zach Levis
0af44e2406 fabric: Add builders for many of the basic argument types 2021-07-05 02:56:06 -07:00
Zach Levis
48181164b0 fabric: Split out server-specific command manager to allow for client commands 2021-07-05 02:56:06 -07:00
Zach Levis
6b690811f1 core: Add a way to map the output of argument parsers 2021-07-05 02:56:06 -07:00
Zach Levis
3be50956cc fabric: Begin adding support for some wrapped vanilla arguments 2021-07-05 02:56:06 -07:00
Zach Levis
62caa2d641 brigadier: Add support for wrapped parsers 2021-07-05 02:56:06 -07:00
Zach Levis
79006ac40f fabric: Add registration environment meta 2021-07-05 02:56:06 -07:00
Zach Levis
dc90551168 fabric: Use stateful command manager 2021-07-05 02:56:06 -07:00
Zach Levis
eef98da9c9 fabric: Begin work on commands manager for platform 2021-07-05 02:56:06 -07:00
jmp
0722bf6ead bukkit/paper/velocity: Add convenience methods for constructing command managers using native platform sender types 2021-07-05 02:56:06 -07:00
jmp
5d460e9f3a minecraft-extras: Add AudienceProvider.nativeAudience and MinecraftHelp.createNative convenience methods for sender types which are Audiences. 2021-07-05 02:56:06 -07:00
jmp
c78c4aba08 core: Throw an exception when both GREEDY and QUOTED are specified for a StringArgument 2021-07-05 02:56:06 -07:00
jmp
1bed15ea6d core: Add @Quoted annotation to mark string arguments as quoted in annotated methods 2021-07-05 02:56:06 -07:00
Frank van der Heijden
ffa17b001b Apply .trim() before .isEmpty() check to prevent 0-length splits 2021-07-05 02:56:06 -07:00
p5nbTgip0r
dd811bd157 Update changelog for long parser 2021-07-05 02:56:06 -07:00
p5nbTgip0r
f3e142d1f6 Register Long parser in StandardParserRegistry 2021-07-05 02:56:06 -07:00
p5nbTgip0r
69642bd5f4 Make long parser public and add documentation to constructor 2021-07-05 02:56:06 -07:00
jmp
b7ffbda532 Update Gradle to 6.8.1 2021-07-05 02:56:06 -07:00
jmp
3c02c964e7 Add snapshot repo 2021-07-05 02:56:06 -07:00
broccolai
d5259dfbe4 Add explict this checkstyle rule and fix violations 2021-07-05 02:56:06 -07:00
broccolai
a6eb44376c Fix tuple#toArray implementations 2021-07-05 02:56:06 -07:00
broccolai
213039fc20 Update changelog 2021-07-05 02:56:06 -07:00
p5nbTgip0r
f83eb6c4a1 Restore old UserParser constructor and deprecate it 2021-07-05 02:56:06 -07:00
p5nbTgip0r
c0df263a32 Use GLOBAL isolation by default 2021-07-05 02:56:06 -07:00
p5nbTgip0r
80ad84f2e8 JDA: Guild isolation for user argument 2021-07-05 02:56:06 -07:00
p5nbTgip0r
775cf803fa JDA: Add role argument parser 2021-07-05 02:56:06 -07:00
jmp
956700b310 Remove unused imports 2021-07-05 02:56:06 -07:00
jmp
21fa35a9fc Bump version to 1.5.0-SNAPSHOT 2021-07-05 02:56:06 -07:00
jmp
58f49033ce Use Command instead of TabCompleteEvent on Bukkit 2021-07-05 02:56:06 -07:00
jmp
2cc72e2ff9 docs: Update snapshot repo link in docs 2021-05-03 21:17:52 -07:00
jmp
c76f296185 Update README with correct snapshot repo 2021-05-03 21:12:13 -07:00
Jason
7b441ec481 Use simpleCoordinator() in docs example
Replace `AsynchronousCommandExecutionCoordinator.newBuilder().build()` with `CommandExecutionCoordinator.simpleCoordinator()`. (`AsynchronousCommandExecutionCoordinator.newBuilder().build()` does not work as it's missing a generic type argument, needs to be `AsynchronousCommandExecutionCoordinator.<CommandSender>newBuilder().build()`)
2021-05-03 21:09:38 -07:00
dependabot[bot]
3960727b2a Bump com.github.ben-manes.versions from 0.36.0 to 0.38.0
Bumps com.github.ben-manes.versions from 0.36.0 to 0.38.0.

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 14:34:24 +01:00
dependabot[bot]
e0a1ec9c9f Bump jvm from 1.4.30 to 1.4.31
Bumps jvm from 1.4.30 to 1.4.31.

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 14:34:08 +01:00
dependabot[bot]
96c6b13c63 Bump jvm from 1.4.21-2 to 1.4.30
Bumps jvm from 1.4.21-2 to 1.4.30.

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-06 16:51:44 +01:00
Aurora
04270bef5b
Update README.adoc 2021-02-03 21:30:02 +01:00
Aurora
87a8bef895
Add files via upload 2021-02-03 21:24:29 +01:00
Aurora
85785ebe5a
Replace logo 2021-02-03 21:22:35 +01:00
Aurora
975d3e0e5d
New cloud logo epic poggers awesome 2021-02-03 21:21:47 +01:00
Alexander Söderberg
e77d5c8d78
Update README.adoc
Add information about injection points, suggestions and custom arguments.
2021-01-18 16:36:25 +01:00
Alexander Söderberg
42f5c643be
Update README.adoc
- Add flag section
- Add minecraft-extras section
- Add Bukkit/Paper sections
2021-01-17 22:45:01 +01:00
Zach Levis
753507cc3c build: Bump dependency versions 2021-01-17 09:43:45 +01:00
Zach Levis
98f389a72a build: Move to using Indra 2021-01-17 09:43:45 +01:00
Alexander Söderberg
6a100c9ca1
Update docs.yml
Only push documentation on push to master
2021-01-17 09:42:14 +01:00
Alexander Söderberg
414fa3f8b3
Specify some source highlighting options. 2021-01-17 01:15:57 +01:00
Alexander Söderberg
928d1b641f
Add a lot of documentation.
A lot of documentation has been added to the new Cloud documentation. This has primarily been focused on covering usage of annotations.
2021-01-17 01:09:00 +01:00
Alexander Söderberg
77b569d30a
Fix building failure due to license violations.
The HEADER file had not been updated to match the content of LICENSE.
2021-01-16 23:19:28 +01:00
Alexander Söderberg
d3642e3c7d
📚 Fix license and push tag 2021-01-16 10:06:08 +01:00
Alexander Söderberg
d9122d47d0
📚 Update CHANGELOG.md 2021-01-16 09:59:38 +01:00
Alexander Söderberg
1600ef16c3
:clock: 2021 let's go!!! 2021-01-16 09:58:46 +01:00
Alexander Söderberg
3454cbe4da 🚀 1.4.0 release 2021-01-16 08:54:07 +01:00