Replies: 4 comments 6 replies
-
What reflection calls are not supported? If some are missing, they can be added.
This kind of choice should have 0 impact on users, it really has nothing to do with the operation of the server.
What kind of resources? Plugins are remapped once and then cached. |
Beta Was this translation helpful? Give feedback.
-
We will not support reobfuscated Paper runtimes on 1.20.5 or newer. |
Beta Was this translation helpful? Give feedback.
-
You can still produce a reobf jar to my understanding (However, these are 100% unsupported), but the reality here is that we are moving away from spigot, in which, we will no longer have any obfuscation mappings to go off. For some time we might release jars containing a copy of spigots mappings after spigot releases, but it will not be a long term thing. if there is any missing holes in the tooling, it would be best that issues are created so that we can resolve them, because we have no interest in moving backwards in our progress to separate from spigot. |
Beta Was this translation helpful? Give feedback.
-
I was already aware that we had encountered some issues with the transition and therefore wanted to suggest reconsidering it. I'm also aware that the Re-Obf Jar can still be generated. It just adds extra effort to build the project manually. Hence, the suggestion was to adjust the Download API to continue providing the Re-Obf Jar. The Plugin Remapping is already a quite specific operation, from which I haven't yet seen any added value. |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem?
I would like to propose the reintroduction of the obfuscated version of Paper. Despite the remapping feature, we are unable to use it because not all reflection calls are supported. Users should be able to choose whether they want to use the obfuscated or unobfuscated version at runtime.
We have been very successful with the obfuscated version so far and currently do not see any added value in using the Mojang-mapped version. Remapping the plugins consumes unnecessary resources, and we do not wish to operate our plugins in the Mojang mappings.
Describe the solution you'd like.
I understand that the Mojang-mapped version is offered and see its benefits for some users. However, it would be very helpful if at least the old obfuscated version could still be provided through the download API until the existing issues are resolved.
Describe alternatives you've considered.
Other
No response
Beta Was this translation helpful? Give feedback.
All reactions