95585adea7
Add publish instructions
2024-10-15 02:50:13 -07:00
ecb210d3ef
Change project name to Nugget
2024-10-15 02:31:08 -07:00
Jason Penilla
bf78951adc
fix(core/patcher): Download Spigot dependencies using DetachedResolver ( #233 )
...
* Download Spigot sources using DetachedResolver; fixes #232
* Create resolver during task init
* Use DependencyFactory instead of project
* Remove redundant casts
* remove unused import
2024-03-27 12:38:27 -07:00
Jason Penilla
0d47c66448
Update Gradle wrapper to 8.7
2024-03-26 11:54:19 -07:00
Jason Penilla
0b3688ca5b
Use JDK 17 toolchain and set -Xjdk-release=11
2024-01-09 15:12:05 -07:00
Jason Penilla
fc0ead8047
Update spotless and fix license check ( #227 )
2023-11-29 18:10:27 -07:00
Jason Penilla
7669316eac
Change back to our deleteRecursive utility instead of Kotlin's new built in one
...
Also, all the experimental path api we were using is stable now, so remove the opt-in flag
2023-11-21 12:24:32 -07:00
Jason Penilla
47ec175e27
Update DiffPatch ( #225 )
2023-11-20 16:39:14 -07:00
Jason Penilla
3be0f6cff7
Update Gradle to 8.4 ( #224 )
2023-11-20 16:12:08 -07:00
Jason Penilla
5225a4d132
Use short-circuiting content comparison instead of hash comparison when possible ( #222 )
2023-11-16 23:44:02 -07:00
Jason Penilla
3a4ea86b77
core/patcher: print version and os on plugin apply & don't require unsupported property for windows dev bundle gen
2023-10-05 10:46:02 -07:00
Kyle Wood
3f6c7a5feb
Fix Gradle deprecation issue, buildSrc missing name
2023-06-07 19:00:25 -05:00
Jason Penilla
d3d7eec0c5
chore: Bump ASM & lorenz-tiny
2023-06-06 18:41:46 -07:00
Jason Penilla
bed0081cad
Update for deprecations
2023-02-15 13:12:11 -07:00
Jason Penilla
4e8233d0ae
Add descriptions
2023-02-15 13:12:11 -07:00
Jason Penilla
e17043314f
Make sure noRelocate is considered for shadowJar up-to-date check
2023-02-15 13:12:11 -07:00
Jason Penilla
6b158a2b7a
Standardize publishing (releases on plugin portal, snapshots on paper repo), combine -lib sources into plugin source jars.
2023-02-15 13:12:11 -07:00
Jason
0e759beba4
Use DiffPatch to apply patches in userdev, removes git dependency ( #178 )
2023-02-09 09:39:52 -07:00
Jason
71402ecbc0
Lock server dir for mc dev sources and apply patches ( #172 )
...
Fixes IntelliJ deciding to sync during apply patches breaking git state
2022-12-13 09:59:27 -07:00
Riley Park
1daa1948c1
update endpoints
2022-05-20 20:39:17 -07:00
Kyle Wood
8d47aaa469
Don't keep library-changes.json file inside the bundler jar
2021-11-28 23:08:49 -06:00
Jason Penilla
79ccae2de2
Use patched mercury
2021-11-22 22:40:52 -08:00
Jason Penilla
b70515b3d4
Update Gradle wrapper to 7.3
2021-11-09 15:30:49 -08:00
Jason Penilla
835ea19220
Use correct slf4j impl
2021-11-03 20:23:06 -07:00
Jason
a1b1b140a2
Update Hypo to 1.2.2 ( #102 )
2021-10-24 00:14:34 -07:00
Jason
5b6f778557
Update to Gradle 7.2 ( #84 )
2021-09-27 00:01:00 -07:00
Jason Penilla
d330bd1b1b
Revert "shade and relocate log4j-core"
...
This reverts commit 53b8d8e975
.
Something changed in Gradle 7.2 in regards to logging, and this now
causes more log spam than it was solving.
2021-08-18 12:31:44 -05:00
Jason Penilla
53b8d8e975
shade and relocate log4j-core
...
hypo uses log4j2 for logging, so when running mappings generation, userdev was giving a warning about missing log4j impl. core and patcher did not display this warning before as shadow provides a log4j2 impl, and is always used with core/patcher
2021-08-17 15:43:36 -05:00
Kyle Wood
f5d09e8d1d
Move constants into a package for wildcard import support
...
Also add more entries in .editorconfig to help IntelliJ, and explicitly
list which packages should always have wildcard imports.
2021-07-03 22:45:33 -05:00
Kyle Wood
0938b9e579
Update to my new username
2021-07-03 21:13:52 -05:00
Kyle Wood
e24891ba33
Several improvements to fork support
...
Fork projects should perform better and be more stable now. Upstream
patch tasks will now cache as expected, with only the base patch tasks
not caching.
MCDev imports and paperclipJar should both work correctly now as well.
applyPatches and rebuildPatches should work first time as well as
repeat runs, including when running with new MCDev imports and changes
to upstream.
Fixes #25
2021-06-19 23:45:09 -05:00
Kyle Wood
cb32d78534
Update to Gradle 7.1, fix generatePaperclipPatch output property
2021-06-14 21:17:07 -05:00
MiniDigger
36186fca7a
use proper repos
2021-06-14 20:55:36 +02:00
MiniDigger
5212332f40
deploy to paper repo
2021-06-14 20:48:10 +02:00
Kyle Wood
caccbb1570
Hopefully actually fix library relocating
2021-06-11 06:17:38 -05:00
Kyle Wood
b4f5e44ba2
Fix relocating in published plugin
2021-06-11 05:55:27 -05:00
Kyle Wood
a384d7eef4
Initial work on supporting forks
2021-06-09 20:55:14 -05:00