Commit Graph

96 Commits

Author SHA1 Message Date
Madeline Miller
8af61f1c29
Update gradle plugins to attempt to improve build speeds
Appears this issue might be the main underlying cause, https://github.com/PaperMC/paperweight/issues/199, which this doesn't address
2023-08-16 17:56:12 +10:00
Madeline Miller
bb5fcce268 [Sponge] 1.20 2023-06-09 20:16:41 +10:00
Octavia Togami
4f75106857 [Forge] 1.20 2023-06-09 20:16:41 +10:00
Lignium
716ce64194
Update WorldEdit for Sponge to API 9 (1.18.2) (#2217)
* Update WorldEdit for Sponge to API 9 (1.18.2)

* Fix SpongeTransmogrifier, switch to use native Property API

* Minor style fixes
2023-06-08 21:15:59 +10:00
Octavia Togami
9667101730
Upgrade many items, Gradle 8.1.1 (#2329)
* Upgrade many items, Gradle 8.1.1

* Bump to codecov snapshot

* Use the release of the codecov plugin

---------

Co-authored-by: Madeline Miller <mnmiller1@me.com>
2023-06-04 05:40:08 +00:00
Madeline Miller
16a2cc951f Update Forge for 1.19.4, and bump Fabric to final 1.19.4 release 2023-03-18 14:37:33 +10:00
Madeline Miller
f6646aaab1
Update to the new Paper maven repo 2023-03-05 16:52:44 +10:00
Octavia Togami
b82264174e [Fabric] 1.19.3-rc1 2022-12-09 21:27:00 +10:00
Octavia Togami
ed2713a5d7
Update some plugins to fix build 2022-07-01 07:28:28 -07:00
Octavia Togami
69b5d661f0
[Forge] 1.19 2022-06-07 17:26:11 -07:00
Octavia Togami
14ecf9320c
Bump paperweight + bundle to fix build 2022-04-21 18:40:49 -07:00
Octavia Togami
ce13ed9979 [Fabric] 1.18.2 update 2022-03-04 22:03:12 -08:00
Octavia Togami
8929ad205b
Fix Forge max height limit (#2028)
* Fix Forge max height limit

Because this method was silently renamed, we've been using the wrong one
for a bit.

* forge team plz update special source for my fix
2022-02-03 01:53:14 +00:00
Octavia Togami
fb50324767
Update worldedit-sponge to API 8 (#1771)
* Sponge 8 work

Remove text adapter

Debugging the bugs out

* Resolve compiling for latest Sponge

* Update for latest SpongeAPI 8 snapshots

* Fixed a few issues with Sponge8 WorldEdit. Command completions are still broken.

* Resolve completions

* Bump to Sponge API 8 release

* Remove VALIDATION as a supported SideEffect on Sponge for now.

* Append Sponge API version to archive name

* Implement regeneration on Sponge; currently hangs due to a Sponge bug.

* Fixed typo

* Fix commands without permissions and version handling

* Make changes from PR comments and re-add bStats

Co-authored-by: Madeline Miller <mnmiller1@me.com>
2022-01-29 18:02:42 +00:00
Maddy Miller
512a07ea5d
Add the UPDATE SideEffect to Forge (#2000) 2022-01-07 14:52:12 +10:00
Madeline Miller
92dfe5e44e
Bump Paperweight to allow 1.17 adapters from source 2021-12-21 19:49:48 +10:00
wizjany
20c42b51c8
Extract log4j version to Versions.kt.
Also bump to match underlying platform versions to resolve runtime
version mismatches.
2021-12-12 18:49:32 -05:00
wizjany
885c326cee
Bump paperweight, dev bundle. 2021-12-12 17:27:22 -05:00
wizjany
a8656c5f24 Bump some versions, fix forge run configs. 2021-12-02 13:21:57 -05:00
wizjany
63d2ad4ec3 Bump forge (again). 2021-11-30 20:11:35 -05:00
wizjany
f534b61f30 Theoretically works on forge. 2021-11-30 16:01:06 -05:00
Octavia Togami
44d91b0c73
Shove 1.17 adapters into a jar to fix the build 2021-11-26 18:54:55 -08:00
Octavia Togami
953e22fc38
[Fabric] Update to 1.18-pre4 2021-11-18 18:20:05 -08:00
Octavia Togami
53559192b4
Fix the build a bit
Improved checkstyling
2021-11-14 00:15:22 -08:00
Octavia Togami
410688e7b7
[Fabric] Update to 1.18-pre1, Mojmapped
Also Gradle 7.3. :)
2021-11-14 00:01:06 -08:00
Octavia Togami
771ffae148
Some 1.18 related version shenaigans
Compiles: No
2021-11-13 21:54:21 -08:00
wizjany
bd87665e34
Update paperweight + userdev bundle. (#1930)
* Update paperweight + userdev bundle.

* remove unneeded config (set by userdev plugin already)
2021-11-11 20:05:43 +00:00
Octavia Togami
9928bc85b0
Specify UTF-8 for javadoc as well 2021-11-02 10:45:35 -07:00
Octavia Togami
e6857ec739
Move adapters to paperweight (#1909)
* Move adapters to paperweight

* Edit adapters JAR to remove 1.17 R1_2

* Fix checkstyle

* Add URL for updating version in the future
2021-10-01 21:11:29 -07:00
Octavia Togami
6c08b68244
Set Multi-Release in CLI manifest
Fixes #1890
2021-09-06 16:41:28 -07:00
Octavia Togami
96c97997dc
Exclude JSR305 from libs
Fixes #1859
2021-08-01 09:44:44 -07:00
Octavia Togami
2e45a20348
[Forge] Update to 1.17.1 (#1847)
* [Forge] Update to 1.17.1

Includes minor updates to Fabric as well.

water and water and water water

* Fix a few things

* Move to latest versions of FG/Forge

Also drops TrueZIP in dev
2021-07-28 23:01:35 -07:00
Octavia Togami
1f21162bd0
Ensure the SLF4J ban is being applied
Fabric gets skipped 'cause its scuffed
2021-07-09 00:40:20 -07:00
JOO200
eb7b79c949
Use require instead of strictly to reduce problems with mojang/bukkit updates (#1787) 2021-06-16 12:35:16 -07:00
Octavia Togami
043c3315aa
Fix Scuffed POMs (#1779)
* Repair fabric POM

* Fix-up a ton of publishing errors

* Remove shadow jar from publishing

* Remove shadow application from platform/core
2021-06-13 11:32:38 -07:00
Octavia Togami
47b64257fb
Restrict the weird forge maven to known content 2021-06-12 20:39:38 -07:00
Octavia Togami
7676a2d54c
[Fabric] Update to 1.17 (#1772) 2021-06-08 19:18:24 -07:00
Octavia Togami
8cfbf7e478
Use 16 as our toolchain, but set release to 8 2021-06-02 15:03:33 -07:00
Octavia Togami
876108fdb3
Prepare for Gradle 7, but due to FG only get to 6.9
Gradle 7 stuff requires FG 5. Phooey.
2021-05-13 22:01:45 -07:00
Octavia Togami
146867402f
Update FG for new maven repo 2021-04-20 20:20:26 -07:00
Octavia Togami
f0a3848b97
Switch to maven-publish (#1718)
* Update to use maven-publish instead of maven

* Use published loom

* These shouldn't be needed
2021-04-06 13:45:57 -07:00
Octavia Togami
c7da4c0ade
Swap out logback for log4j2 2021-04-05 10:50:39 -07:00
Octavia Togami
609c7b8cc4
Scrapped Logging Framework 4 Java (#1715)
* The scramble is complete

* Fix version decl for Bukkit Log4J

* Swap out to a compatibility layer for LogManager

Slightly slower, but compatible across all Java versions

* Piston released with SL4JF removal

* Clean up declarations a bit
2021-03-28 20:35:48 -07:00
Octavia Togami
386656ffb4
Update extractor, see if that fixes anything 2021-03-27 23:30:10 -07:00
Matthew Miller
d3810865c8
Show a message with install instructions when running the jar file (#1682)
* Show a message with install instructions when running the jar file

* Typo

* Fixed checkstyle issue

* Slightly modify message to adapt to the type of install

* Clean up the display code a lot

* Allow line breaks before semi

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
2021-02-22 22:05:23 -08:00
Octavia Togami
9534a9cfce
Update so many dependencies, merge Forge/Fabric for final jar (#1651)
* Update so many dependencies, merge Forge/Fabric for final

* Clean up contrib docs for Gradle change

* Fix setting compat flags while using toolchain

* Fix deprecation in doc printer

* Restore proper forge JAR name

* Add dist classifier for mod jar

* Properly relocate new bStats

* Fix jar used from fabric

* Fix fabric bom

* Dup the shaded classes for consistency

* Sync Forge/Fabric log4j versions, de-dup

* Downgrade both log4j. This will work

* Update some plugins as well

* Drop the fabric force stuff

* Use duplicate strategy to directly merge jar
2021-01-25 02:14:09 -08:00
Octavia Togami
d0e6f9f33b Always load internal strings.json for default locale 2020-11-29 17:20:32 -08:00
Octavia Togami
b4e5bc7dbf
Properly deploy version into core/bukkit 2020-11-02 18:16:23 -08:00
Octavia Togami
83e744bae2 Fix loading dev i18n files
This forces the repo file to FULLY OVERRIDE the default locale. Nothing
will be loaded from the default locale in either the config folder, or
the i18n dependency.
2020-10-17 14:55:10 -07:00
Octavia Togami
bc64990e7e
Move to packaged translations (#1555)
* Move to packaged translations

* License that file

* Fix some checkstyle too

* Support reloading translation files

* Add missing dash for unpack directory

* Mark unpacked zips as owner-only
2020-10-08 17:42:23 -07:00