Commit graph

539 commits

Author SHA1 Message Date
Jason Penilla
a5cda84e7f
Version 1.3.5 2022-03-03 19:00:24 -07:00
Jason Penilla
091a3a2a76
Delete output jar before running tiny-remapper 2022-03-03 17:04:10 -07:00
Jason Penilla
c1bd340a72
1.3.5-SNAPSHOT 2022-01-27 13:11:22 -07:00
Jason Penilla
9c98431634
Version 1.3.4 2022-01-27 13:08:27 -07:00
Jason Penilla
db3487afb8
Ensure vanilla jar is downloaded when source gen disabled 2022-01-21 22:23:57 -07:00
Jason Penilla
964fa21134
run extract from bundler step when source gen disabled 2022-01-21 22:16:28 -07:00
Jason Penilla
1dd0766422
fix provider when prop not set 2022-01-21 21:24:12 -07:00
Jason Penilla
bb9fdebccb
userdev: Skip source generation on CI when possible 2022-01-21 21:09:11 -07:00
Jason Penilla
5cfef1b1a5
1.3.4-SNAPSHOT 2021-12-21 01:09:07 -08:00
Jason Penilla
8f755267dd
Version 1.3.3 2021-12-21 01:07:50 -08:00
Jason Penilla
f038894430
Fix double actions on PRs 2021-12-21 00:47:34 -08:00
Jason
ff68ede186
back-compat for dev bundle v2/1.17.1 (#128) 2021-12-21 00:46:07 -08:00
Jason Penilla
d1647fa2cc
Improve failure message for jar runner 2021-12-18 20:34:45 -08:00
Jason Penilla
1f50d6696f
userdev: Use archivesName from BasePluginExtension for reobfJar name 2021-12-18 13:01:27 -08:00
Jason Penilla
1a8465dcf0
1.3.3-SNAPSHOT 2021-12-12 01:22:10 -08:00
Jason Penilla
931993e212
Version 1.3.2 2021-12-12 01:16:40 -08:00
Jason Penilla
638d21638b
Cleanup download result mapping 2021-12-10 17:03:06 -08:00
Jason Penilla
762221763b
userdev: Fix Minecraft manifest not re-downloading in some cases where it should have 2021-12-10 16:51:23 -08:00
Jason Penilla
d1290e3e84
Start 1.3.2-SNAPSHOT 2021-12-01 22:59:39 -08:00
Jason Penilla
b3ff269b57
Version 1.3.1 2021-12-01 22:55:40 -08:00
Jason Penilla
f1a54fe926
Don't log that library imports have been skipped from net/minecraft 2021-12-01 22:54:42 -08:00
Bjarne Koll
2ad4af9365
Change patcher's shadowJar to use server task (#121) 2021-12-01 03:54:06 -08:00
Jason Penilla
ed3112a32c
Use correct jar for upstream data
closes #123
2021-12-01 03:51:17 -08:00
Kyle Wood
ae902edac2
Start 1.3.1-SNAPSHOT 2021-11-30 19:00:31 -06:00
Kyle Wood
b305ef9553
Version 1.3.0 2021-11-30 18:59:39 -06:00
Kyle Wood
c839029bc4
Add a classifier to the mojmap jar
This means we will havea  -mojmap and a -reobf jar, rather than having
only a -reobf and a default jar. This should be much clearer.
2021-11-30 12:42:52 -06:00
Jason Penilla
516f1cdace
Fix api and mojangapi dependency coordinates 2021-11-29 21:32:38 -08:00
Kyle Wood
bfa8e20ff8
Improve generate dev bundle task configuration cache compatibility
This commit removes storing `Project` as a task input or field and
removes illegal method calls agains `Project` during task execution.

Unfortunately this is still not actually configuration cache compatible
as I haven't found a way to pass `ArtifactCollection` as a configuration
cache compatible task input. Using `Configuration` directly works on
first run, but Gradle is unable to load the configuration cache entry
for that task input.
2021-11-29 15:50:39 -06:00
Kyle Wood
27957e759a
Fix missing development bundle paperclip task input 2021-11-29 14:24:44 -06:00
Jason Penilla
6c9ab905dc
use ModuleId instead of triple 2021-11-28 23:52:24 -08:00
Jason Penilla
5b772c14fb
Configure serverLibrariesTxt for PaperweightCorePrepareForDownstream 2021-11-28 23:50:40 -08:00
Jason Penilla
777d41fc69
userdev: add mojangMappedServerRuntime configuration and deprecate PaperweightUserExtension#mojangMappedServerJar 2021-11-28 21:10:45 -08: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
681cc42bd9
Use paperclip for dev bundles 2021-11-28 20:20:29 -08:00
Jason Penilla
11066cb1ba
Fix UpstreamData package 2021-11-28 20:02:34 -08:00
Kyle Wood
5988b6c42a
Implement creating patching Paperclip jars 2021-11-27 21:02:46 -06:00
Jason Penilla
235a0320f7
Fix record field access 2021-11-26 19:52:06 -08:00
Jason Penilla
ad0c94aff6
Fix inconsistency between output jar names 2021-11-26 16:17:46 -08:00
Jason Penilla
21bc470c31 Initial userdev update for 1.18 2021-11-26 03:11:41 -08:00
Jason Penilla
9ff8f17d8b Register bundler jar tasks earlier 2021-11-26 01:53:01 -08:00
Jason Penilla
ca9bc917bb Clean up bundler jar generation 2021-11-26 01:14:52 -08:00
Kyle Wood
0254dd1e1e
Implement Paperclip bundler jar building
This is only the base runnable jar, not the jar which will contain
Paperclip patches.
2021-11-25 23:51:12 -06:00
Jason Penilla
cf10510466
Remove record fix
No longer needed - mojang is using a patched version of proguard which doesn't mangle them
2021-11-24 13:34:57 -08:00
Jason Penilla
2d9d7b4d47
Put vanilla server in its own configuration 2021-11-24 13:28:48 -08:00
Kyle Wood
d7ad0cd46b
Update generateReobfMappings for 1.18 2021-11-24 03:09:20 -06:00
Kyle Wood
1777b820e7
Remove now unnecessary param annotation fixer 2021-11-24 00:04:03 -06:00
Kyle Wood
782dec5128
Add diff task for paperweight development 2021-11-24 00:03:44 -06:00
Kyle Wood
6bc03c39d9
Remove synthetic handling code for Spigot mapping generation
With MC 1.18 Spigot no longer uses the cursed synthetic "features" in
SpecialSource2.

The logger handler could have been removed in 1.17 but I forgot.
2021-11-23 21:14:12 -06:00
Jason Penilla
9e15ea3ce3
Add leading slash to ExtractFromBundler 2021-11-23 15:00:18 -08:00
Jason Penilla
7799a11289
Hackfix spigot mappings merge 2021-11-23 00:53:52 -08:00