aternosorg/mclogs

Suggestion: map methods and fields using mappings

Opened this issue · 4 comments

Can yall understand Cannot invoke "net.minecraft.class_1087.method_4709()" because "$$7" is null? Cuz I sure can't.

It would be nice to have an option to map vanilla methods and fields with Yarn or Mojang mappings.

(is map the correct verb?)

PS: thanks for making this website btw ❤️

We already use mappings for stack traces, mapping stuff in specific error messages is a little harder as it likely requires work on each error kind

Yea I just realized that the website maps the methods normally while looking at another crash report, sorry about that.
It's just that this one -> https://mclo.gs/g4eGYzo didn't get mapped. (due to the knot// thing I presume)

Yeah, I think that's new.
I'll look into both of these, probably sometime next week

#140 resolves the issue with the knot// prefix.
I looked at some things for matching class names in other places like exception messages but found no satisfying solutions.
Yarn mappings can probably be applied with a replace all attitude without false-positives, but that doesn't work for vanilla.