paperweight icon indicating copy to clipboard operation
paperweight copied to clipboard

Gradle build system plugin for Paper and Paper forks

Results 42 paperweight issues
Sort by recently updated
recently updated
newest added

I think its better if the compiled plugin jar (from the reobf task) have a special identifier as filename ending (like -reobf).

In task spigotDecomplieJar, if your computer has less phy memory(like 4G), task will error with java heap dump. In linux task will print out error, but in windows it will...

When trying to use applyPatches to build a fork of a fork (Pufferfish in this case), paperweight fails with a `java.util.zip.ZipException: invalid code lengths set`. My build.gradle.kts: https://pastes.dev/r8nL5VhW6X Full log...

Currently, upstream data is prepared for both API and server, which causes an upstream to prepare unnecessary outputs in its prepare for downstream task, if the downstream only uses the...

In Nexus, for @qixils, doing `./gradlew clean build` throws this error ``` :executing 'apply patches to decompiled jar' error: patch failed: .gradle/caches/paperweight/setupCache/patchedSourcesJar.jar--1008317708/net/minecraft/core/SectionPos.java:193 error: .gradle/caches/paperweight/setupCache/patchedSourcesJar.jar--1008317708/net/minecraft/core/SectionPos.java: patch does not apply FAILURE: Build...

When using the commandAPI shade dep the reobfJar task changes the class import of ResourceManager to IResourceManager. The source of the class: https://github.com/JorelAli/CommandAPI/blob/master/CommandAPI/commandapi-1.18.2/src/main/java/dev/jorel/commandapi/nms/NMS_1_18_R2.java I believe this might have something to...

The `com.mojang.math` package is part of the minecraft source, not other library. Paperweight currently expects any import from the minecraft namespace to exist in `net/minecraft`, making i.e. `minecraft com.mojang.math.OctahedralGroup` or...

bug

This is generally not very high priority as most of the time dev bundles will be generated by CI and published to maven, but it would be nice to not...

enhancement
accepted
hopefully

As nearly all resources found in the vanilla jar are desired to be included in paper, an include list is not ideal. Instead, this commit changes the copy resource tasks...