#How to enable Java debugging symbols (mappings) in production builds?
26 messages · Page 1 of 1 (latest)
I think linkie lets you translate whole stacktraces if that helps
Other than that yarn is not a thing in production
stack deobfucator is just translating stacktraces to something more readable
im helping a mod developer
would be nice to have it in production builds, so i don't have to setup the devlaunch
In what way is it not clear then in prod? Fabric loader uses intermediary in prod and I dont think you can *easily change that
Im not a minecraft modding guy, so i think anything else than mojang mappings would be good for us
Sorry, I am just not understanding what the problem is, so far I got that you just want to read stacktraces and intermediary stuff from production?
That is normally solved with linkie
NeoForge have minecraft mapped symbols in heapdumps during production
Neoforge is different though, it uses mojmaps in production so there is no intermediary
i need minecraft classes in heapdumps being deobfucated
If they are from a fabric loader instance, they should be in intermediary afaik which you can translate in linkie
well asking a program what the member is a pain
No, use the stacktrace translate to translate a lot at a time
uhh we don't have crashes that much
we are investigating memory leaks
At runtime? no
the developing doing the job himself
You can copy-paste your heapdump into a remapper such as the one at https://linkie.shedaniel.dev/mappings. You cannot have the heapdump automatically remapped at the time it is created.
View mod dependencies; Search up mappings; All on your web browser instead!
Despite it saying "stacktrace" you can paste whatever you want in there and it will attempt to remap it to your chosen namespace. This, presumably, includes heapdumps