Skip to content

Conversation

@creatorfromhell
Copy link
Contributor

No description provided.

This commit removes the deprecated `PaperLib` dependency from the project. All affected API calls and references have been updated to use available Bukkit or Paper APIs directly, ensuring compatibility and improved maintainability.
…an up unused serializers.

This commit:
- Adds exclusions for `gson` to various dependencies (`Paper`, `WorldGuard`, `WorldEdit`, `PlotSquared`) to prevent conflicts.
- Improves Lombok integration by adding `annotationProcessor` and `testAnnotationProcessor` configurations.
- Drops unused Adventure serializers (`BungeeChat`, `ViaFacet`) and related table entries.
- Updates `libs.versions.toml` to use `-SNAPSHOT` versions for `QuickShop` and `Bentobox`.
- Removes commented-out `processResources` task.
- Updates specific configurations to optimize transitivity and descriptions in build files.
@YuanYuanOwO YuanYuanOwO linked an issue Aug 9, 2025 that may be closed by this pull request
… 21 for all modules.

This commit:
- Introduces `com.gradleup.shadow` plugin (v9.0.0-beta16) to all build scripts.
- Configures `sourceCompatibility` and `targetCompatibility` to `Java 21`.
- Sets up `shadowJar` tasks for proper artifact naming and classification consistency.
- Updates `jar` task to depend on `shadowJar`.
- Ensures modular consistency across all compatibility and addon modules.
…y and clean up redundant configurations across modules.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switch to Gradle

1 participant