Skip to content

Conversation

@me4502
Copy link
Member

@me4502 me4502 commented Dec 11, 2025

This PR updates the reobf mappings data for 1.21.11

Please do not contact me on other platforms about plugins not being updated. If a plugin dev has sent you a link to this PR as a reason they can't update- that does not mean spamming or threatening me is the way to make things happen. This PR is awaiting review.

@lynxplay
Copy link
Contributor

lynxplay commented Dec 13, 2025

For people coming here, mojang had a lot of changes to their mappings this release between renames and moves.
Spigot's diff is also pretty large as a consequence, making review of this quite the time intensive bit of work.
I am working on it (slowly, my weekend is sadly busy) but it will take a good amount of time as this is sadly a fully manual process :/

In the mean time, if you need a spigot-mapped internal using plugin to work on paper, poke your plugin devs to release unobfuscated builds or start migrating to mojang mappings if needed, they have to be on mojang mappings for the next release anyway as 26.1 will be on mojang mappings for both spigot and paper.

aokod added a commit to aedifi/AntiPopup that referenced this pull request Dec 22, 2025
v1.21.11 uses Mojang mappings (see PaperMC/Paper#13388) while all previous versions will continue to use reobf (Spigot mapping).  This uses the recommended Mojang mappings while ensuring backwards compatibility with earlier versions of the Spigot server runtime.
@MiniDigger
Copy link
Member

MiniDigger commented Dec 23, 2025

If you were sent here by a plugin dev claiming that it’s Paper’s fault that the plugin doesn't work on your Paper 1.21.11 server, they are WRONG.

You need to tell them that they need to migrate their plugins to Mojang mappings. PaperMC anticipated Mojang’s move to unobfuscated builds and has been telling plugin devs for over two years to move to Mojang mappings. We even provide really good tooling to make that as easy as possible for plugin devs (easier than their current toolchain).
Documentation for that is available here: https://docs.papermc.io/paper/dev/userdev/.

We released Paper builds for 1.21.11-pre3 and had pr-maven builds for 25w45a and after, meaning devs could have started over a month (November 6th!) before the update’s release instead of two weeks late by waiting for this PR.
In fact, most did and already released the updates for their plugins.

If any plugin dev reads this and needs help with migrating to paperweight-userdev, please join our Discord community with tons of people who are happy to help you.

The plugin remapper is increasingly hard to maintain for an ever decreasing minority of plugins. This release will be the last one featuring this, and we will no longer carry the maintenance burden for plugin devs that refuse to migrate to modern tooling (which, again, would actively make their life easier!).

@PaperMC PaperMC locked and limited conversation to collaborators Dec 23, 2025
@MiniDigger MiniDigger merged commit 6da8af7 into PaperMC:main Dec 23, 2025
5 checks passed
@github-project-automation github-project-automation bot moved this from Awaiting review to Merged in Paper PR Queue Dec 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

3 participants