Commit graph

57 commits

Author SHA1 Message Date
Jason Penilla
21aa30eab7 Switch plugin application order on fabric module
Fixes natives download on macOS by allowing loom to put mojang's repo first
2022-06-18 22:52:58 -07:00
zml
ed7b7569a8 build: switch to spotless (#355)
* build: switch to spotless

add in some other basic formatting steps that allow for easy
auto-correction

* build: lint text files as well

* chore: remove license headers from package-info files

spotless can't verify these
2022-06-18 22:52:58 -07:00
Jason Penilla
eae247954f build and publishing updates 2022-06-18 22:52:58 -07:00
Jason Penilla
e30d79d342 update gradle plugins 2022-02-28 13:57:35 -07:00
Jason Penilla
708d11854e Fix import order 2021-12-02 02:04:43 -08:00
Jason Penilla
9dc4e87fa8 Use typesafe dependency accessors 2021-12-02 02:04:43 -08:00
Jason Penilla
2bf8d0f709 fabric: Update loom 2021-12-02 02:04:43 -08:00
Jason Penilla
1b52e8c3bd Update errorprone 2021-12-02 02:04:43 -08:00
Jason Penilla
ed6cbf3bbf
build/fabric: Publish Javadoc jar 2021-07-05 03:23:21 -07:00
Jason Penilla
cd6fe0e120 build/fabric: Use Quiet Fabric Loom 2021-07-05 02:56:06 -07:00
Jason Penilla
e22b75fe86 build/fabric: Update loom to 0.8-SNAPSHOT 2021-07-05 02:56:06 -07:00
zml
1d2d5d373d fix loom being broken 2021-07-05 02:56:06 -07:00
Jason Penilla
f7b7b93251 Various minor cleanup 2021-07-05 02:56:06 -07:00
Jason Penilla
8460284ea0 fabric: Remove get prefixes from new methods 2021-07-05 02:56:06 -07:00
Jason Penilla
9692593095 fabric: Fix line length violations 2021-07-05 02:56:06 -07:00
Jason Penilla
28821b5ff1 fabric: Remap to Mojang names 2021-07-05 02:56:06 -07:00
jmp
ab86332990 fabric: General cleanup and javadoc improvements 2021-07-05 02:56:06 -07:00
broccolai
4957a23e5d Fix todo 2021-07-05 02:56:06 -07:00
broccolai
950d69ac5c Initial work 2021-07-05 02:56:06 -07:00
Jason
c9ac39ed26 Update build scripts for Gradle 7 (#247)
* fabric: Update Loom to 0.7-SNAPSHOT

* Update to Gradle 7

Switch to CadixDev/licenser
The plugin we were using before does not support Gradle 7, and hasn't been updated in over a year.

* Remove `jcenter()` references

* Move to new JDA repo and bump version

* Use setup-java v2 and Adopt JDK 16 in gh actions

* build: Temporarily add Incendo repo for plugin resolution

Allows building until licenser has a new release

* Import indra plugin classes instead of string applies

* remove space

Co-authored-by: broccolai <me@broccol.ai>
2021-07-05 02:56:06 -07:00
broccolai
2a4c29267c Use default descriptions and others 2021-07-05 02:56:06 -07:00
jmp
05bf533419 fabric: Use lockRegistration instead of calling transitionOrThrow to lock registration 2021-07-05 02:56:06 -07:00
jmp
fd9a819e30 fabric: Update Loom to 0.7-SNAPSHOT 2021-07-05 02:56:06 -07:00
jmp
dbb293017a fabric: Add missing dependency to fabric.mod.json 2021-07-05 02:56:06 -07:00
zml
900335df8b fabric: Catch late command manager instantiation (#245)
This would previously result in command registration silently failing,
since commands are registered before the server starts.
2021-07-05 02:56:06 -07:00
jmp
ab615127b9 Remove todos 2021-07-05 02:56:06 -07:00
jmp
e98ae06594 fabric: remove redundant @Unique 2021-07-05 02:56:06 -07:00
jmp
0d5c2b0b65 fabric: fix checkstyle issues 2021-07-05 02:56:06 -07:00
jmp
246fa8bc1c fabric: add missing since tags 2021-07-05 02:56:06 -07:00
jmp
1409b91db0 fabric: add some pre-built predicate permissions for the client command manager 2021-07-05 02:56:06 -07:00
jmp
9e9a9d79d8 fabric: use interfaces for entity selectors 2021-07-05 02:56:06 -07:00
jmp
69b2e52e49 fabric: fix javadoc on @Center annotation, add myself to fabric.mod.json 2021-07-05 02:56:06 -07:00
jmp
427842cade fabric: implement location argument types 2021-07-05 02:56:06 -07:00
jmp
c95d0c70cd fabric: add more nullability annotations 2021-07-05 02:56:06 -07:00
jmp
65bb4d7a5d fabric: javadoc cleanup 2021-07-05 02:56:06 -07:00
jmp
488ea8f9d8 fabric: minor formatting/javadoc fixes 2021-07-05 02:56:06 -07:00
jmp
5a15ca2167 fabric: Add a couple more commands to the test mod 2021-07-05 02:56:06 -07:00
jmp
d72558ee81 fabric: Remove unfinished argument types, add some javadoc, fix checkstyle issues 2021-07-05 02:56:06 -07:00
jmp
78e7146ba3 fabric: Implement entity/player selector argument types 2021-07-05 02:56:06 -07:00
jmp
31d1f85830 fabric: Implement FabricClientCommandManager 2021-07-05 02:56:06 -07:00
jmp
f16cafda3f fix brigadier suggestions with the '/execute' command, fix running cloud commands with '/execute' on fabric 2021-07-05 02:56:06 -07:00
jmp
8db87744d9 fabric: use Velocity's workaround for https://github.com/Mojang/brigadier/issues/46 2021-07-05 02:56:06 -07:00
jmp
653503f375 fabric: only strip the starting '/' from input when it is actually there 2021-07-05 02:56:06 -07:00
jmp
96e08ab2ef fabric: register forwards mapper with the BrigadierManager
fixes CommandSourceStack#getServer being null during permission checks for arguments with custom suggestions
2021-07-05 02:56:06 -07:00
jmp
149ffffe8e fabric: check permissions using fabric-permissions-api 2021-07-05 02:56:06 -07:00
jmp
c01445dd1e fabric: update loom to 0.6-SNAPSHOT 2021-07-05 02:56:06 -07:00
Zach Levis
5c7f2ffaab license headers 2021-07-05 02:56:06 -07:00
Zach Levis
67a36d81e0 fabric: More work 2021-07-05 02:56:06 -07:00
Zach Levis
3f67a1ae04 fabric: work 2021-07-05 02:56:06 -07:00
Zach Levis
52c0796539 More parser work 2021-07-05 02:56:06 -07:00