Commit Graph

6021 Commits

Author SHA1 Message Date
aff3d8ba49 build: Deploy API snapshots for 2.0.0 2021-12-21 17:48:56 +01:00
c9dc1ed655 Merge branch 'main' into major/2.0.0/1.18 2021-12-21 17:31:46 +01:00
8ab1d50f01 docs: Issue templates are provided by the default branch 2021-12-21 17:22:00 +01:00
7453f12e66 chore: Lazily change build delimiter 2021-12-21 16:27:46 +01:00
78aff4c81f build: Update paperweight and add 1.17 again 2021-12-21 11:11:08 +01:00
d6110013b8 tests: Add resource pack methods 2021-12-21 00:42:46 +01:00
01ce0f94af Trigger GHPRB 2021-12-21 00:30:36 +01:00
6350fe5411 build: Fix release drafter base branch 2021-12-20 22:20:41 +01:00
e9d97fc7b1 Update version (checking) for semver 2021-12-20 21:18:26 +00:00
d6e3c331d4 Make 1.18 to be effectively in a usable state (#1452)
* Update swathes of easy-to-update-sort-of-code.
 - Untested
 - Should compile but NMF broken something
 - Several todos:
  - biome history//better support (move to biome sections in core)
  - regen (haha lol no thanks, someone else can do that)
  - probably actually do the palette stuff that probably won't work in PaperweightPlatformAdapter

* ci: Provide basic Jenkinsfile for ghprb pipeline

* build: Update paperweight

* upstream: Update Upstream

de6fa17 Add getBrush helper for use with instanceof pattern matching (1926)

* FAWE will now load on startup

* it....works?

* Begin to allow biome edits (and fix biomes reverting to plains upon editing blocks)

* Add new blocks/block properties

* Only create biome palette if supplies is null

* Fix biome operations

* Finally get removing BlockID done (major version change allows it)

* refactor!: Drop PlotSquared v4

Fawe 2.0.0 and newer requires Java 17, PlotSquared v4 supports 1.13 and 1.14, Fawe wont work on these versions nevertheless and refuses to load due Java version incompatiblities with older versions. Newer versions can use PlotSquared v6.

* docs: Update readme

* Added and removed some comments

* Added and removed some comments

* refactor: Rename worldedit configuration

* build: Re-add 1.17 module

This the a very nasty commit

* chore: Implement missing methods

* build: Update paperweight

* upstream: Update upstream

6df194e Remove finalize, use a Cleaner instead (1943)
9843a4f Fix snapshots in 1.18 (1959)

* ci: Escape workflows

* build: Update paperweight to 1.18.1

* build: Update Paster

* Fix compilation

* Bump to 1.18.1

* Do both 1.18 and 1.18.1

Co-authored-by: Alex <mc.cache@web.de>

* Fix single-block lookups

* Reserve ordinals 0 through 3 for air/"reserved"

* Create block palette data with values

* Fix classpath for testing for starlight

* Correctly use block rather than sky light layer [not used in paper]

Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>
2021-12-20 21:12:04 +00:00
c697eb8d41 Merge branch 'main' into major/2.0.0/1.18 2021-12-20 20:28:15 +00:00
37cc817cbe build: Update dependency org.checkerframework:checker-qual to v3.21.0 (#1478)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 17:10:06 +01:00
c04cc7bec5 build: Update org.apache.logging.log4j to v2.17.0 (#1480)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 17:09:57 +01:00
0e0883cfb8 build: Update dependency org.mockito:mockito-core to v4.2.0 (#1479)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 17:06:53 +01:00
fc56304af2 build: Update com.google.auto.value to v1.9 (#1475)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 12:23:15 +01:00
99da51270a build: Update dependency gradle.plugin.com.github.johnrengelman:shadow to v7.1.1 (#1474)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 12:23:07 +01:00
511036be23 build: Update dependency gradle to v7.3.2 (#1473)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 11:59:39 +01:00
4a6e2a87aa Configure WhiteSource Bolt for GitHub (#1468)
* Add .whitesource configuration file

* chore: Update bolt

Co-authored-by: whitesource-bolt-for-github[bot] <42819689+whitesource-bolt-for-github[bot]@users.noreply.github.com>
Co-authored-by: NotMyFault <mc.cache@web.de>
2021-12-18 13:30:02 +01:00
a87323616d Merge remote-tracking branch 'origin/renovate/org.checkerframework' 2021-12-13 20:18:34 +01:00
a7b45e7f54 build: Update org.apache.logging.log4j to v2.15.0 2021-12-13 19:01:34 +00:00
a360026490 build: Update dependency org.checkerframework:checker-qual to v3.20.0 2021-12-13 17:25:07 +00:00
1f0f079193 build: Update com.plotsquared to v6.2.0 (#1462)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-13 14:22:29 +01:00
9fdff97e29 build: Update paperweight (#1454) 2021-12-10 16:20:15 +01:00
5367921496 fix: Use WE PaperweightAdapter for seed replacement (#1440)
* Use WE PaperweightAdapter for seed replacement
also, only replace when necessary

* fix comments

* ci: Provide basic Jenkinsfile for ghprb pipeline (#1451)

Co-authored-by: Alex <mc.cache@web.de>
2021-12-07 12:59:58 +01:00
781bfc542f fix: Properly delete ChangeSets on history clear (#1413)
Fixes #1347

Co-authored-by: Jordan <dordsor21@gmail.com>
Co-authored-by: Alex <mc.cache@web.de>
2021-12-06 14:31:46 +01:00
e0e3688361 build: Update dependency org.ajoberstar.grgit:grgit-gradle to v4.1.1 (#1447)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-06 10:22:44 +01:00
ec690f888b build: Update plugin pluginyml to v0.5.1 (#1448)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-06 10:22:37 +01:00
0fe847c69a build: Update dependency com.github.TownyAdvanced:Towny to v0.97.5.0 (#1445)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-06 10:11:08 +01:00
e371bb16e1 build: Update dependency gradle to v7.3.1 (#1446)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-06 10:08:52 +01:00
6afde13a01 Drop Guava 21 enforcement 2021-11-30 22:13:13 +01:00
1f975ac044 Update templates, address JEP deprecations and place a few TODOs 2021-11-30 21:30:46 +01:00
d3aaf7acff Move to Paper 1.18 2021-11-30 18:04:47 +01:00
e296a329c2 Port initial paperweight classes to 1.18 folder structure 2021-11-30 12:35:34 +01:00
930025afac Exclude 1.17 2021-11-30 00:23:46 +01:00
38130f701c feat: Setup project structure for 1.18 2021-11-30 00:16:19 +01:00
0b45248b8c style: Use minimized version output 2021-11-29 22:15:41 +01:00
2a1bef28d0 Merge branch 'main' into major/2.0.0/1.18 2021-11-27 12:21:55 +01:00
05c22a6802 build: Update paperlib (#1439) 2021-11-27 12:21:38 +01:00
11e25911d5 upstream: Update upstream (#1430)
* upstream: Update upstream

c407471 Re-add class shutter with tweaks. (1947)

* upstream: Update Upstream

29f1c66 If a trace hits the world limit, cancel it (1942)

* upstream: Update upstream

511daa5 Update paperweight dev bundle
2021-11-26 23:31:27 +01:00
bd9e237376 build: Update dependency org.mockito:mockito-core to v4.1.0 (#1435)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-26 10:37:06 +01:00
0af0d84cf7 build: Set kotlin jvm toolchain 2021-11-25 18:23:18 +01:00
22f52fc4e1 ci: Sign artifacts 2021-11-25 13:14:49 +01:00
121bd58029 ci: Register javadoc jar for lib artifacts 2021-11-23 14:14:01 +01:00
64f393201f revert: OSSRH snapshot deployment was successful, returning to baseline
This reverts commit 3a189f65f2.
2021-11-22 18:11:27 +01:00
3a189f65f2 ci: Trigger initial sync with the OSSRH 2021-11-22 17:18:21 +01:00
52293f54e8 ci: Cleanup and finish transition 2021-11-22 16:56:20 +01:00
7d5659aeac ci: Snapshot builds are the default 2021-11-22 14:35:40 +01:00
705f580290 build: Update core dependencies
- Drop paranamer, you can access parameter names at runtime with Java 8+ natively
2021-11-22 13:47:59 +01:00
507b8d5e35 ci: Switch deployment to gh actions and use semver & java 17 2021-11-22 13:38:32 +01:00
4b57a34f59 [ci skip] Setup release drafter for future work 2021-11-22 09:44:24 +01:00