nugget/paperweight-patcher
Jason Penilla c8f6e05472
Plugin remapping (#239)
* Work

* Include mappings hash in manifest

* Use manifest instead of marker file

* Create the manifest if it doesn't exist

* Make RemapJar no-op when the namespaces match

* move files

* decorate userdev jar manifests

* fix relocated shadow jar manifest

* feat(core/patcher): Replace use of shadow plugin

We now reobf using the relocated mappings.
The constant pool still needs to be relocated for references to CB classes by name in for example Commodore or class preloading.

* chore(core/patcher): Remove no longer needed relocation logic from GenerateDevBundle

* chore(core/patcher): Do not extract manifest when including mappings

We don't need this after removing shadow usage

* Bump version to 1.6.0-SNAPSHOT
2024-04-23 11:40:20 -07:00
..
src/main/kotlin/io/papermc/paperweight/patcher Plugin remapping (#239) 2024-04-23 11:40:20 -07:00
build.gradle.kts Update Gradle to 8.4 (#224) 2023-11-20 16:12:08 -07:00