Skip to content

refactor: Remove PaperLib dependency - #382

Merged
leviem1 merged 4 commits into
mainfrom
unknown repository
Jun 20, 2026
Merged

refactor: Remove PaperLib dependency#382
leviem1 merged 4 commits into
mainfrom
unknown repository

Conversation

@ghost

@ghost ghost commented Jun 20, 2026

Copy link
Copy Markdown

PaperLib repository is archived. Use is discouraged by its own README.

REMOVED - PaperLib build dependency
CHANGED - Replaced PaperLib.suggestPaper(this) in ExamplePlugin.
CHANGED - Remove PaperLib references from docs

goopbox added 4 commits June 19, 2026 19:42
Update repository docs to stop advertising PaperLib shading and remove PaperLib from customization snippets.
Move the Paper runtime recommendation into ExamplePlugin and detect Paper with runtime class checks.
Drop PaperLib from dependency resolution and remove its Shadow relocation.
Detect with a better class.
@ghost
ghost requested a review from leviem1 as a code owner June 20, 2026 01:10
@leviem1

leviem1 commented Jun 20, 2026

Copy link
Copy Markdown
Member

Hey, greatly appreciate the changes you've been making! I've pretty much solo'd this project for a while and even the littlest bit of help is a huge relief for me. I really appreciate a second set of eyes on this because I'm a bit out of touch with the latest in plugin development and I don't know what I don't know.

If you wanna chat about any changes, feel free to join the discord if you haven't already. I'm trying to get CrimsonWarpedcraft/cw-commons off the ground as well if you're interested in checking that out at all.

Anyways, thanks again, and I hope to see more contributions from you soon!

@leviem1
leviem1 added this pull request to the merge queue Jun 20, 2026
Merged via the queue into CrimsonWarpedcraft:main with commit 30ec6d8 Jun 20, 2026
5 checks passed
@ghost
ghost deleted the paper-only-target branch June 20, 2026 17:26
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.

2 participants