Commit graph

834 commits

Author SHA1 Message Date
Jason Penilla
c0cdd3310d Fix cloudburst module compile 2022-12-13 11:13:00 -07:00
Jason Penilla
385453e1d5 Fix double space in MinecraftHelp page commands 2022-12-13 11:13:00 -07:00
Jason Penilla
0f4ad5d16a Fix flag nodes not having their parent set 2022-12-13 11:13:00 -07:00
Phinner
569077ce36 Fix argument annotation name not being processed (#397) 2022-12-13 11:13:00 -07:00
Jason Penilla
4d96aa4b5f Update test 2022-12-13 11:13:00 -07:00
Jason
eca81f7372 Improve FilteringCommandSuggestionProcessor and adjust default filters (#410) 2022-12-13 11:13:00 -07:00
Pablo Herrera
6c026f994b Add option to allow flags anywhere after last literal argument (#395) 2022-12-13 11:13:00 -07:00
Jason Penilla
adea7d5ba9 Set paper override when available in selector suggestions to match parsing behavior 2022-12-13 11:13:00 -07:00
Jason Penilla
5ffb467414 Bump build-logic asm 2022-12-13 11:13:00 -07:00
Phinner
6109c3af5a Fix regex exception occuring on some prefixes in the javacord module (#400)
Bug be gone
2022-12-13 11:13:00 -07:00
Pasqual Koschmieder
72f105014a fix invalid suggestions when parsing of argument fails (#401) 2022-12-13 11:13:00 -07:00
Jason
b19ec931cb Add Command.Builder#apply (#409) 2022-12-13 11:13:00 -07:00
Jason Penilla
a2ee9f043c Fix deprecated option usage 2022-12-13 11:13:00 -07:00
Jason Penilla
c9aa107879 Update test results action 2022-12-13 11:13:00 -07:00
Jason
1694df732d Improve nullability annotations on generics in CommandContext (#405) 2022-12-13 11:13:00 -07:00
Jason Penilla
087fa0df2d Fix workflow syntax? 2022-12-13 11:13:00 -07:00
Jason Penilla
a222d0f488 Adjust gradle-build-action caching config 2022-12-13 11:13:00 -07:00
Jason Penilla
b888d99bb7 Update setup java 2022-12-13 11:13:00 -07:00
Jason Penilla
1860973a69 Update actions 2022-12-13 11:13:00 -07:00
Jason
025dc974ad Remove from command collection on unregister (#408) 2022-12-13 11:13:00 -07:00
Jason Penilla
ead52ef3aa Javadoc and SelectorUtils cleanup 2022-12-13 11:13:00 -07:00
Jason Penilla
7897159a1c Update license in examples 2022-12-13 11:13:00 -07:00
Jason Penilla
c9d0040596 Update license 2022-12-13 11:13:00 -07:00
Cheos
dbaa1f5aa2 Fix #406 wrong color codes in TextColorArgument (#407) 2022-12-13 11:13:00 -07:00
Jason Penilla
d098f4a631 comment out cloudburst module (repo is down?) 2022-12-13 11:13:00 -07:00
Pablo Herrera
ed1b3dc0c7 Fix parameter injection default predicate (#403) 2022-12-13 11:13:00 -07:00
Jason Penilla
3fc62ce358 build: Replace custom runVelocity task with run-velocity plugin, use run-waterfall in bungee example, update run-paper
also attach example build tasks to `assemble` instead of `build`
2022-12-13 11:13:00 -07:00
Pablo Herrera
c36cf6b937 Make injection order predictable (#402) 2022-12-13 11:13:00 -07:00
Jason Penilla
2f46b0c71d build: update loom 2022-12-13 11:13:00 -07:00
Jason Penilla
ebf9504b8e style fix 2022-12-13 11:13:00 -07:00
Jason Penilla
f891fed721 Fix handling for GREEDY_FLAG_YIELDING string in CloudBrigadierManager 2022-12-13 11:13:00 -07:00
Jason Penilla
a133aacaa2 More fixes for #387 2022-12-13 11:13:00 -07:00
Jason Penilla
82894ccdff Fix pre-1.13 compat 2022-12-13 11:13:00 -07:00
Jason Penilla
3a0768500b Add Javadoc for selector arguments 2022-12-13 11:13:00 -07:00
Jason Penilla
d403063622 Fix license 2022-12-13 11:13:00 -07:00
Jason Penilla
f92f26f6df Fix EntitySelectorWrapper annotations 2022-12-13 11:13:00 -07:00
Jason Penilla
2f34437398 Rewrite Bukkit entity selector arguments using WrappedBrigadierParser instead of Bukkit API
- Proper handling of spaces
- Possible to use built-in minecraft translations for brigadier exceptions
- Fixes suggestions on Paper in combination with their option to fix tag selector suggestions
- Added option to fail parse when the result collection is empty
2022-12-13 11:13:00 -07:00
Pasqual Koschmieder
09a66cef95 expose failure reason when flag parsing fails (#380) 2022-12-13 11:13:00 -07:00
Jason Penilla
36787198f7 1.8.0-SNAPSHOT 2022-12-13 11:13:00 -07:00
Alexander Söderberg
262ffd873e docs: add kotlin modules to README 2022-11-29 14:30:48 +01:00
Jason Penilla
314f13ade7 release: Version 1.7.1 2022-08-26 11:49:37 -07:00
Jason Penilla
fae4beb9ad Update changelog 2022-08-26 11:49:37 -07:00
Jason Penilla
c2ea60d68c Update gradle wrapper 2022-08-26 11:49:37 -07:00
Pasqual Koschmieder
7c934eccc7 fix root command unregister (#389) 2022-08-26 11:49:37 -07:00
Jason Penilla
4179bc4290 Fix #388 2022-08-26 11:49:37 -07:00
Jason Penilla
73a0386a85 fix formatting 2022-08-26 11:49:37 -07:00
Jason Penilla
32a756f033 Fix #387 2022-08-26 11:49:37 -07:00
Jason Penilla
abf662a51d bukkit/paper : Fix ItemStackPredicateArgument reflection 2022-08-26 11:49:37 -07:00
Jason
08242519dd Update PaperBrigadierListener.java 2022-08-26 11:49:37 -07:00
Jason Penilla
20087b357f Bump testing Paper version 2022-08-26 11:49:37 -07:00