Facades have broken code
tahg opened this issue ยท 12 comments
Not sure what the issue is. Seems to only involve extrautils resources, but I'll keep an eye out.
See trace here: https://pastebin.com/3x69sjRv
and here for a slightly different trace: https://pastebin.com/8XPUiyER
ExtraUtilities methods PropertyEnumSimple.parseValue
doesn't seem to mirror PropertyEnumSimple.getName(prop)
- the map creation does this:
this.nameToValue.put(t.toString(), t);
this.propertyNames.put(t, t.toString().toLowerCase());
I think it's important for the facades to be resistant to all kinds of nasty errors, ideally disabling and blacklisting the facade when an error is encountered.
Yes, but that doesn't mean that there aren't issues elsewhere as well. I can fix the first log issue, hopefully that fixes the second logged issue as well.
Same issue, only involving Vanilla and BC, when trying to open the creative search GUI
https://pastebin.com/La8aPAb9
@tahg That's using more than just vanilla + BC...
@tahg Can you remove extra utils 2 and try to reproduce it?