Commit Graph

53 Commits

Author SHA1 Message Date
Alexander Brandes bc1cc074b8
Make builds reproducible (#4395)
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-04-14 21:04:01 +02:00
Alexander Brandes 1a33997099
Release 7.3.0 2023-12-22 17:54:28 +01:00
Alexander Brandes d851e27aed
Fix checkerframework javadoc URL 2023-12-16 17:34:56 +01:00
Alexander Brandes 85bec710df
Release 7.2.1 2023-12-09 10:13:42 +01:00
Alexander Brandes c013b92e62
Address deprecated 'Times#of()' in 'PlotPlayer' (#4207) 2023-10-15 12:05:04 +00:00
Alexander Brandes d111740f64
Updater checkerqual 2023-10-07 20:48:53 +02:00
Alexander Brandes f848162066
Default to latest version of informative-annotations (#4199)
* Default to latest version of informative-annotations

* Update Core/build.gradle.kts
2023-10-07 20:14:10 +02:00
Alexander Brandes 40c70aa98d
Replace javadoc.io with javadocs.dev 2023-10-05 20:48:49 +02:00
Alexander Brandes 79454da1a6
Address deprecated 'Project.buildDir' in build scripts (#4191) 2023-10-01 14:07:36 +02:00
Alexander Brandes d4c90283d6
Cleanup dependencies 2023-08-08 22:33:24 +02:00
Alexander Brandes 444ccda807
Add support for 1.20 (#4061)
1.20 fixes
2023-06-09 13:22:55 +02:00
Alexander Brandes 8e02336c44
Reapply stash 2023-03-15 10:30:38 +01:00
Alexander Brandes 0707aa47c9
Merge branch 'v6' into v7 2023-01-11 22:12:31 +01:00
Alexander Brandes 4aa7bc51bc
Include missing javadoc option 2023-01-11 22:11:11 +01:00
Alexander Brandes 0f0030916f
Add source documentation to javadocs and add dependency tab (#3917)
Get the most out of javadocs
2023-01-11 18:25:51 +01:00
Alexander Brandes 37d6dcc7ea
Update javadoc links 2023-01-09 10:21:55 +01:00
BlockyTheDev d4c3ceaf2b
Move license into jar during compile process (#3826) 2022-10-08 14:10:57 +01:00
Alexander Brandes 7f436c405b
fix: Don't fail post processing compilation on non-ascii charmap (#3719) 2022-07-03 14:58:17 +02:00
Alexander Brandes f27009216c
chore: Replace AnnotationHelper class (#3706) 2022-06-21 19:09:17 +02:00
Alexander Brandes 565838ad43
[ci skip] chore: Update renovate excludes (Closes #3678) 2022-06-13 11:36:46 +02:00
Alexander Brandes 9ffa935c0c
build: Switch to bill of materials (#3653)
* build: Switch to managed dependencies

* build: Move bom to root build script

* build: Update bom

* Update build.gradle.kts

* fix: Use the correct bom version
2022-06-09 12:57:37 +02:00
Alexander Brandes e5764b958d
build: Replace jsr305 with spotbugs (#3576) 2022-04-19 00:48:23 +02:00
Alex 4d297cc829
Separate linked javadocs per module (#3476)
* docs: Separate javadocs per module

* docs: Read javadoc version from Gradle version catalog
2022-01-27 13:26:27 +01:00
Alexander Söderberg fd0c2050d8
Refactor: Replace Rörledning with Cloud-Services (#3409)
* Refactor: Replace Rörledning with Cloud-Services

Cloud-Services is actually maintained, as opposed to Rörledning. Furthermore, Rörledning is available through Maven Central, whereas rörledning isn't.

This is a semi-breaking change, but because we relocate, it might be fine? Either way, this is a necessary change.

* build: Provide jsr at runtime

* Merge branch 'v6' into refactor/v6/cloud-services

Co-authored-by: NotMyFault <mc.cache@web.de>
2021-12-31 15:49:11 +01:00
Alex 47ae79e123
Revert "refactor: Address MiniMessage deprecations (#3354)" (#3371)
This reverts commit f086826942.
2021-12-14 23:04:36 +01:00
Alex f086826942
refactor: Address MiniMessage deprecations (#3354)
* refactor: Address MiniMessage deprecations

* refactor: More MiniMessage deprecations

* Move away from our `Templates#of`

* Address comments

* style: Address migration style issues

* docs: Add javadoc link for MiniMessage
2021-12-13 09:48:34 +01:00
NotMyFault 9c84dc2bc0
build: Update pipeline version to release build 2021-12-10 11:25:21 +01:00
NotMyFault 2a40f52dea
docs: Update issue template to 1.18 2021-12-05 23:29:28 +01:00
NotMyFault 30d06b7801
build: Reduce consumer dependencies 2021-11-05 11:57:58 +01:00
NotMyFault bb5d6c91da
Update Fawe version 2021-09-20 16:21:18 +02:00
dordsor21 3b27b6c850
FAWE-Bukkit shouldn't be in core 2021-07-23 16:24:30 +01:00
NotMyFault 4dbbf8f599
1.17 (#3088)
* Minor work for 1.17

* Address TODOs

Introduce `entity-change-block` flag covering blocks affected by `onPeskyMobsChangeTheWorldLikeWTFEvent`. Previously this was covered by the mob-place flag, however, changing the tilt state of big drip leafs and a series of other blocks call `EntityChangeBlockEvent` so this shouldn't be covered by mob flags only.

* Address other TODOs

* Compile against paper 1.17

This will only work if you built paper locally and deployed it to your local maven repo.

* Updated linked javadoc links

* Handle sculk sensor events in a more controllable way

* Update issue forms for 1.17
2021-06-20 18:17:18 +02:00
dordsor21 50d4353045 begin integration with fawe 2021-06-09 13:09:50 +01:00
NotMyFault f4552e358d
Fixes #3027
- Ditch slf4j in favor of log4j. slf4j is (unfortunately) very much unmaintained at this time and future versions of MC (1.17+) will use log4j version 2.14.1 onwards over some ancient sfl4j version.
- Using log4j reduces our jar size as well, because we don't need to bridge it as the game provides it natively.
2021-06-03 12:40:27 +02:00
NotMyFault 48815649a8
Clarify native dependency versions 2021-05-07 22:12:14 +02:00
NotMyFault 1750dd3b97
Opt in future proof gradle features 🚀 (#2950)
* Opt in future proof gradle features

* Resolve merge conflicts
2021-04-30 09:50:22 +02:00
NotMyFault e1fb8c1ae5
Take building min height also into consideration 2021-04-11 10:12:37 +02:00
NotMyFault 050cf3edb3
Update a few dependencies 2021-04-04 13:30:09 +02:00
NotMyFault 84d5ebfa41
Make use of `because` args 2021-04-03 23:15:40 +02:00
NotMyFault 22baabf751
Don't fail on Java 17 (and higher) 2021-03-23 10:39:17 +01:00
Alexander Söderberg 57fc51d013 Initial annotation usage cleanup + EditorConfig 2021-01-09 22:28:41 +01:00
dordsor21 1d0721034d
fix debugpaste with multiverse 2020-12-28 12:30:53 +00:00
N0tMyFaultOG 397692d113
Update Paster 2020-12-21 15:58:34 +01:00
dordsor21 14fa738fbe
switch to InvendoPaster "library" 2020-12-19 16:00:13 +00:00
Hannes Greule ff70d5db14
Feature/v6/arkitektonika (#2916)
* Start working on Arkitektonika support

* Progress on Arkitektonika

* Add license headers

* Some QoL and javadocs

* Fix maximum calculation

* Fix minor formatting

* Reimplement legacy webinterface support

* Add documentation and fix deletion link

* Resolve conflicts/gradle stuff

* Fix links

* Make message readable

* Do not allow download of merged plots
2020-12-05 19:50:41 +01:00
N0tMyFaultOG d9aaed0035
Update dependencies 2020-12-04 18:07:59 +01:00
N0tMyFaultOG 209d52e920
Update adventure 2020-11-26 11:35:46 +01:00
N0tMyFaultOG 7a9b3442d2 1.16.4 2020-11-03 16:43:18 +01:00
dordsor21 7e9a9e14c7 Fix various instances where Adventure is being used incorrectly 2020-10-25 22:38:00 +00:00
Mariell Hoversholm 333493f351 adventure v4.1.0; project now compiles 2020-10-17 21:10:02 +01:00