Commit Graph

127 Commits

Author SHA1 Message Date
Telesphoreo ee424c266b attempt adding it back here 2024-03-17 15:45:22 -05:00
Alexander Brandes 37161f9f69
Remove dead javadoc URLs 2023-10-18 20:49:57 +02:00
Hannes Greule a6378606d6
chore: update log4j2 javadoc url (#2466)
update log4j2 javadoc url
2023-10-18 20:49:07 +02:00
Alexander Brandes b9517a5cfb
[ci skip] Update publishing profile 2023-10-04 13:46:24 +02:00
BlockyTheDev aaa00ea71e
Addresses issues related to maven publish scm block (#2435)
* Addresses issues related to maven publish scm block

- Fixes https://github.com/IntellectualSites/FastAsyncWorldEdit/issues/2423
- Fixes https://github.com/IntellectualSites/FastAsyncWorldEdit/issues/2422
- Resolves https://github.com/IntellectualSites/FastAsyncWorldEdit/issues/2421

* Fix wrong change
2023-10-04 11:04:35 +02:00
Alexander Brandes e81980651e
Cleanup dependencies 2023-08-09 20:52:18 +02:00
Alexander Brandes c91b477e29
Update PlotSquared integration to v7 (#2075)
Co-authored-by: dordsor21 <dordsor21@gmail.com>
2023-07-22 12:01:33 +02:00
Alexander Brandes 67fd31ce4c
Update bom 2023-07-05 16:06:15 +02:00
Alexander Brandes 770bb0087a
Drop support for minor 1.19 versions (#2316)
* Drop support for minor 1.19 versions

* More work
2023-06-29 12:23:26 +02:00
Jordan 39de48cdb1
chore: Address kotlin String#capitalize() deprecation (#2308)
* chore: Address kotlin String#capitalize() deprecation
 - Fixes #2283
 - Don't bother with the longer version that allows Locales, we don't need that

* Address comments
2023-06-18 16:31:49 +00:00
Alexander Brandes f7026338e9
Update adventure javadoc URL 2023-03-07 00:04:44 +01:00
Alexander Brandes 992eaf2b4c
Misc. dependency update to align with libs.versions.toml (#2134) 2023-03-06 15:44:21 +01:00
Alexander Brandes 84e1886672
Update developers field 2023-03-02 20:52:12 +01:00
Alexander Brandes a1d35e26fa
Update developers field 2023-03-02 20:50:01 +01:00
Alexander Brandes def84a80c6
docs: Use rootProject.name over project.name for javadocs title (#1859)
* docs: Use rootProject.name over project.name for javadocs title

* docs: Add module name as well
2022-06-29 23:18:39 +02:00
Alexander Brandes dbfb521795
build: Update bom to 1.9 2022-06-27 16:52:27 +02:00
Alexander Brandes 5b72f396bb
docs: Publish javadocs to GH pages (#1824)
* docs: Publish javadocs to GH pages

* chore: Use up to date URLs

* chore: Update README url
2022-06-17 15:09:32 +02:00
Alexander Brandes aae696686d
fix: Don't export Paster transitively on the core module (#1808) 2022-06-14 17:02:11 +02:00
Alexander Brandes c5a50179f2
[ci skip] build: Switch to bom (#1778)
* build: Switch to bom

* chore: Use javax over checkerframework
2022-06-10 01:26:48 +02:00
BlockyTheDev d1f3ac8f76
chore: Update PaperMC repository URL (#1756)
* Migrate PaperMC Repository Endpoints

* Migrate PaperMC JavaDocs endpoints
2022-05-21 12:08:10 +02:00
Alexander Brandes b85888806a
[ci skip] chore: Update my name 2022-05-07 16:14:40 +02:00
NotMyFault 0ccae19ded
refactor: Update javaodc url 2022-01-14 15:34:04 +01:00
Alex 6b857b0f58
ci: Cleanup maven repositories (#1526) 2022-01-12 01:21:27 +01:00
NotMyFault 42d6466a4c
build: Remove drop our maven repository 2021-12-31 17:26:15 +01:00
dordsor21 48e2953910
Update log4j version, update jd links to use "latest" 2021-12-29 15:30:25 +00:00
Jordan 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
NotMyFault 1f975ac044
Update templates, address JEP deprecations and place a few TODOs 2021-11-30 21:30:46 +01:00
NotMyFault 38130f701c
feat: Setup project structure for 1.18 2021-11-30 00:16:19 +01:00
NotMyFault 22f52fc4e1
ci: Sign artifacts 2021-11-25 13:14:49 +01:00
NotMyFault 121bd58029
ci: Register javadoc jar for lib artifacts 2021-11-23 14:14:01 +01:00
NotMyFault 52293f54e8
ci: Cleanup and finish transition 2021-11-22 16:56:20 +01:00
NotMyFault 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
NotMyFault 507b8d5e35
ci: Switch deployment to gh actions and use semver & java 17 2021-11-22 13:38:32 +01:00
NotMyFault 3ad2f8b5fa
Update Upstream
bd87665 Update paperweight + userdev bundle. (1930)
2021-11-11 22:22:44 +01:00
NotMyFault 9a33789e41
build: Update shadow and PlotSquared
Closes #1367
2021-10-18 22:41:31 +02:00
NotMyFault f0880a27a0
feat: Paperweight support (#1362)
* Initial work towards paperweight

* feat: Port Fawe classes to paperweight

- Hide UnsafeUtilities in javadocs
- Fix typo in Regenerator
- Create fawe tmp directory for fawe regen

* Update adapters

* chore: Update MiniMessage

* Address todos

* Fix leftover Tuinity loggers
2021-10-17 16:32:36 +02:00
NotMyFault c58f9daf0d
build: Test with valid junit version
This is likely a typo from mockito. Junit 4 was released in 2014, not to mention prior versions...
2021-10-10 01:21:44 +02:00
NotMyFault f8ed4e0c38
Separate and uppercase libs artifacts 2021-09-20 22:30:46 +02:00
NotMyFault 9d68cd8380
Automatic deployment (#1298)
* Fixes #992

* Address asterisk imports

* Deploy sources jar & javador jar as well

* Merge branch 'main' into feature/main/automaticDeployment
2021-09-19 22:50:34 +02:00
NotMyFault dc11b74020
Closes #1283 Closes #1284 2021-09-07 10:41:42 +02:00
NotMyFault 8c328abdd2
Update Upstream
6c08b68 Set Multi-Release in CLI manifest
2021-09-07 10:19:04 +02:00
NotMyFault 8aadeb9291
Identify as Fawe when throwing unknown exceptions
Closes #1281
Closes #1279
Closes #1282
2021-09-06 15:28:54 +02:00
NotMyFault e08a14b3a7
Renovate
Closes #1267
Closes #1269
Closes #1276
Closes #1270
Closes #1253
2021-09-06 13:38:22 +02:00
NotMyFault f258a3d52c
Add javadoc linking for bukkit module 2021-08-18 12:08:52 +02:00
NotMyFault 613b973309
Add javadoc linking 2021-08-18 11:26:14 +02:00
Pierre Maurice Schwang 7d3a9ff36d
Fixed Unit Tests (BlockVector3.isLongPackable) (#1168)
* Fixed Unit Tests (BlockVector3.isLongPackable)

* Re-enable tests for ci

* Address gh action dependency complaints

* Fix "invalid usage of tag &" for MinecraftVersion.java

* Simple StubServer for BukkitWorldTest.java

* Add parallelgzip to test runtime, fixed javadoc encoding, make gradlew executable and patch StubServer for latest spigot / paper release

* Move Javadoc UTF-8 to PlatformConfig.kt

* Revert "make gradlew executable"
Was required for act to run, but not required for GH actions - Weird behavior

* Mark upstream changes, move class + apply editorconfig

Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>
2021-08-10 09:31:37 +01:00
NotMyFault a5e84dcfea
Switch to version catalogs
- Closes #1204
- Switch to security advisory
- Move fawe-tests to fawe packages
2021-08-01 19:28:51 +02:00
NotMyFault 844691fa2c
Remove checkstyle files 2021-07-24 22:48:58 +02:00
dordsor21 f2ee2248e0
Consistenty use javax annotations. (#1197)
- Unfortunately jetbrains annotations seem to be exposed transitively via core somewhere, but with the correct IDE settings, annotations can be defaulted to javax
 - Cleaning up of import order in #1195
 - Must be merged before #1195

Co-authored-by: NotMyFault <mc.cache@web.de>
2021-07-24 15:52:08 +02:00
NotMyFault 457861b879
Update Upstream
1f21162 Ensure the SLF4J ban is being applied
2021-07-09 11:08:17 +02:00