Jason Penilla
d6e17a0d99
build: Only apply sonatype plugin when publishing
2021-07-05 02:56:06 -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
Jason Penilla
06b4a70c26
build: Apply sonatype publishing plugin
2021-07-05 02:56:06 -07:00
zml
1d2d5d373d
fix loom being broken
2021-07-05 02:56:06 -07:00
Josh Taylor
6fc70b9386
Target Java 8 and require Java 16 toolchain for building ( #270 )
2021-07-05 02:56:06 -07:00
Jason Penilla
42f63b2749
build/kotlin-extensions: Do not expose kotlin-stdlib dependency to API consumers
2021-07-05 02:56:06 -07:00
Jason Penilla
5cc7fdd634
Update changelog
2021-07-05 02:56:06 -07:00
Jason Penilla
f7b7b93251
Various minor cleanup
2021-07-05 02:56:06 -07:00
Jason Penilla
0c5fec4187
Update gitignore
2021-07-05 02:56:06 -07:00
Jason Penilla
54f281abe7
build: Remove unused extension
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
ab0a9299e4
bukkit: Check class presence for CloudBukkitCapabilities instead of using Minecraft version
2021-07-05 02:56:06 -07:00
Jason Penilla
b163dce3c1
bukkit: Fix typo in MinecraftArgumentTypes
2021-07-05 02:56:06 -07:00
broccolai
e5f55145b1
Update changelog
2021-07-05 02:56:06 -07:00
Jason
04e697cca6
bukkit: Update Minecraft Brigadier argument types to work on Mojang-mapped servers ( #267 )
2021-07-05 02:56:06 -07:00
Shane Freeder
db2c3f1724
Support running on a mojmap'd paper server
2021-07-05 02:56:06 -07:00
Jason Penilla
e4bc67e906
bukkit: Use correct constructor for Brigadier Vec2 argument type
2021-07-05 02:56:06 -07:00
Jason Penilla
c4966c2b80
bukkit: Add run tasks for testing legacy versions
2021-07-05 02:56:06 -07:00
Jason Penilla
2a9a32aafe
bukkit: Switch to release version of run-paper and update config for Paper 1.17
2021-07-05 02:56:06 -07:00
Jason Penilla
f67b126cc9
Also remove the dependency
2021-07-05 02:56:06 -07:00
Jason Penilla
30aee375f1
build: Don't apply sonatype publishing plugin
...
we don't publish to sonatype
2021-07-05 02:56:06 -07:00
Jason Penilla
6cd674dc8f
build: Remove unused publishing stuff
2021-07-05 02:56:06 -07:00
Jason Penilla
fb48a3c8af
build: Update Gradle and plugins, small cleanup to build scripts
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
0cf2f70818
bukkit: Bump Commodore to 1.10
2021-07-05 02:56:06 -07:00
Jason Penilla
28821b5ff1
fabric: Remap to Mojang names
2021-07-05 02:56:06 -07:00
Jason Penilla
7dd9517795
build: Replace Java 15 tests with 16
2021-07-05 02:56:06 -07:00
Jason Penilla
4312062e82
Fix checkstyle violation
2021-07-05 02:56:06 -07:00
Jason Penilla
d831cf82de
Add Incendo repo for commodore snapshot
2021-07-05 02:56:06 -07:00
Jason Penilla
123341563d
bukkit: Update for Minecraft 1.17
2021-07-05 02:56:06 -07:00
zml
f7e756e901
annotations: Correct improper TypeToken toString use
2021-07-05 02:56:06 -07:00
Jason
7da05da323
bukkit: Implement ItemStack and Block predicate arguments ( #259 )
2021-07-05 02:56:06 -07:00
Josh Taylor
0f1d05ef9c
Cache gradle workflow ( #260 )
...
* Cache gradle workflow
* Cache wrapper
2021-07-05 02:56:06 -07:00
jmp
ab86332990
fabric: General cleanup and javadoc improvements
2021-07-05 02:56:06 -07:00
jmp
f90db1c648
build: Comment out sponge module
...
This module doesn't exist yet, and having it here causes IntelliJ to get confused when switching to and from a branch where it does exist.
2021-07-05 02:56:06 -07:00
broccolai
dc75c2a986
Update to indra 2.0.2
2021-07-05 02:56:06 -07:00
broccolai
243ec15d63
Update to indra 2.0.1
2021-07-05 02:56:06 -07:00
jmp
99040ca68a
bukkit: Use WrappedBrigadierParser for modern ItemStack suggestions
2021-07-05 02:56:06 -07:00
jmp
56f8b58489
bukkit: Only suggest items for ItemStackArgument
2021-07-05 02:56:06 -07:00
Jason
e3cc7d43cb
bukkit: Implement ItemStackArgument ( #257 )
...
Fully featured on 1.13+, falls back to Material parser on legacy versions.
Also some general cleanup to the Bukkit impl
2021-07-05 02:56:06 -07:00
jmp
e5d6ce7b90
build: Apply Indra publishing plugin to subprojects
2021-07-05 02:56:06 -07:00
broccolai
5643cd7ac9
Remove cadix licenser version declaration
2021-07-05 02:56:06 -07:00
broccolai
3e3ddf23ee
Comment out buildGroups usage
...
Breaks IntelliJ sync
2021-07-05 02:56:06 -07:00
broccolai
637964e838
Update to non-snapshot Indra
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
e109e639a1
core: Improvements to number arguments ( #255 )
2021-07-05 02:56:06 -07:00
broccolai
343be0bf67
Bump safe gradle plugins
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