Commit Graph

119 Commits

Author SHA1 Message Date
Nassim Jahnke 2a1ace0cf2 Prepare for 1.20.3 dev 2023-12-05 18:20:55 +01:00
Jason Penilla e1cd9e59e5
Update paperweight to 1.5.10 and Gradle to 8.4 (#9957) 2023-11-22 06:27:50 +01:00
Jason Penilla 274e54ba58
Bump tiny-remapper for Java 21 support (#9902) 2023-11-04 20:33:04 -07:00
Jason Penilla b974a6b6f3
Update paperweight to 1.5.9 (#9872) 2023-10-26 16:34:58 -07:00
Jason a2ba45239c
Update paperweight to 1.5.8 (#9814) 2023-10-09 18:04:26 -07:00
Jason 08c0b488b9
[ci skip] update paperweight to 1.5.7 & re-enable filterpatches (#9799) 2023-10-06 08:58:09 -07:00
Nassim Jahnke 8d922746d9
Drop no longer needed patch 2023-09-24 13:09:52 +10:00
Noah van der Aa 6267e26420
So it begins... 2023-09-21 19:18:04 +02:00
Jake Potrebic eb60bffa98
Create raw chat type as resource file instead of in source (#9226)
Sets up the ability to load new or modified resource files into Paper.

Updates paperweight to 1.5.6

This should work with all run configs, like runDev, runShadow, runReobf as well as correctly build jars for production.
2023-09-15 11:03:42 -07:00
Jason 2e363c73ba
1.20.1 (#9333) 2023-06-13 09:10:07 +02:00
Jake Potrebic 0d969f0a1b
comment out update logic from build.gradle.kts 2023-06-08 21:31:56 -07:00
Spottedleaf 0c4a1c4496 Clean rebuild
Add to gradle build so that this is automatically done
throughout the update
2023-06-07 22:26:06 -07:00
Nassim Jahnke 965cf53cd5
Start working on 1.20 2023-06-07 19:06:55 +02:00
Jason 2cccbbe1f4
[ci skip] Update Gradle plugins and wrapper (#9140) 2023-04-26 10:07:13 -07:00
Jake Potrebic 7929540ba3
update paperclip to 3.0.3 2023-03-19 22:18:33 -07:00
Jake Potrebic 72923817d6
fix some compile errors 2023-03-14 15:13:41 -07:00
Nassim Jahnke 2b6be6f1b3
More patches 2023-03-14 19:05:23 +01:00
Nassim Jahnke 2ed604cf72
Start working on 1.19.4 2023-03-14 18:11:24 +01:00
Jason Penilla a172880e7d
Update ForgeFlower to 2.0.627.2, fixes dev bundle not applying with Java 19 runtime 2023-03-04 12:01:07 -07:00
Jason 83a1304b37
[ci skip] Update Gradle wrapper to 8.0.1 (#8924) 2023-02-27 15:30:04 -07:00
Bjarne Koll d9699b5935
Configure mokitor Server mock as stubOnly (#8861)
A recent patch moved the internal unit tests to mokito, allowing
deep mocking to easily setup a mocked server instance.
While this change is useful, the server's Server#getItemFactory methods
is one of the hottest paths during unit testing, being called numerous
times by material tests.
As mokito mocks keep track of each invocation to allow for verifications
of invocations down the line, the server mock allocates a huge amount of
memory to keep track of all invocations, ultimately leading to an OOM
exception.

The previous solution solved this by increasing the tests memory to 2 GB,
however as of right now simply configuring the server mock as "stubOnly",
properly prevents the overflow of invocation records as none of the unit
test code relies on invocation verification.
2023-02-21 17:18:49 +01:00
Owen 841da90501
Paper Plugins (#8108) 2023-02-19 08:57:10 -06:00
Jason 8fced9d5ab
[ci skip] Update paperweight to 1.5.1 (#8856) 2023-02-16 09:03:25 -07:00
Jake Potrebic afe633df08
convert API/server tests to mockito (#8848)
* convert API tests to mockito

* convert server tests to mockito

* add co-author
2023-02-15 13:27:40 -08:00
Nassim Jahnke a0b59cad77
[ci skip] Update paperweight to 1.4.1 2023-01-06 09:43:31 +01:00
Jason Penilla 3822cc891d
Update paperweight to 1.4.0 2022-12-13 10:09:15 -07:00
Shane Freeder 7414739946
Disable ATs from unapplied folder 2022-12-07 23:25:00 +00:00
Nassim Jahnke 4fbe8d0b9b
First server patches 2022-12-07 18:08:55 +01:00
Nassim Jahnke fd58a696cb
API patches 2022-12-07 17:46:46 +01:00
Jake Potrebic b95d4b28b8
Moving ATs from the at file to individual patches (#8573) 2022-11-19 15:53:20 -08:00
Jake Potrebic e22dacf4d2
update yarn param mappings (#8563) 2022-11-12 12:57:41 -08:00
Jason Penilla 4a9c9b3fb0
Build updates 2022-10-31 15:25:30 -07:00
Jake Potrebic bef2c9d005
1.19.2 (#8250) 2022-08-05 15:58:34 -07:00
Nassim Jahnke 734a43657a
Move patches over, start with first few 2022-07-27 20:52:03 +02:00
Jason Penilla 0d79b867e5
Update paperweight to 1.3.8 2022-06-27 15:27:36 -07:00
Jason Penilla 3690440aaa Update paperweight to 1.3.7 2022-06-12 13:43:58 -07:00
Nassim Jahnke cb05aa6b8b
Prepare for 1.19 dev 2022-06-07 18:52:56 +02:00
Jason af3b3778f6
Update ForgeFlower (#7857) 2022-05-29 12:54:25 -07:00
Noah van der Aa ed4e9163ef
[ci-skip] Update repository and API urls (#7835) 2022-05-20 08:12:30 -07:00
Jason Penilla c449f6a1f7
Build updates
- update paperweight to 1.3.6
- update tiny-remapper to 0.8.2
2022-04-21 19:27:56 -07:00
Jason a9f252e56a
Replace third party repos with Paper repo (#7733)
we now mirror Fabric, Forge, and Mojang
2022-04-13 19:58:48 -07:00
Jason 4322c05f02
Use patched spigot decompiler (#7706) 2022-04-07 09:36:19 -07:00
Jason Penilla 820e9ca70b
Update decompiler & param mappings 2022-04-05 10:37:36 -07:00
Shane Freeder b9f26bb1e9
Add printPaperVersion task 2022-03-04 09:41:03 +00:00
Jason Penilla 753bf2c103
Update paperweight to 1.3.5 2022-03-03 19:06:19 -07:00
Nassim Jahnke c2e2281f29
Initial 1.18 update 2022-02-28 22:52:35 -07:00
Jason Penilla 9cab01ed1d
[ci skip] Update Gradle wrapper to 7.4 2022-02-21 13:44:17 -07:00
Jason Penilla 41263d9231
[ci skip] Update paperweight to 1.3.4 2022-01-27 13:19:45 -07:00
Jason Penilla f7dbd062e7
[ci skip] Update parameter mappings 2022-01-25 20:44:24 -07:00
Jason Penilla b164899084
Update tiny-remapper 2022-01-25 20:22:49 -07:00