Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inappropriate mapping of fields which are presumably deemed inherited #16

Open
q3hardcore opened this issue Apr 4, 2014 · 4 comments
Open

Comments

@q3hardcore
Copy link

I generated mappings between Bukkit's 1.6.4 server jar and vanilla 1.6.4 server jar.
I then applied the mappings (https://db.tt/TnfLLROm) to the vanilla 1.6.4 server.jar.

An example of this issue is the field 'a' in BlockChest being mapped to 'creativeTab'.

Diff between decompiled deobfuscated vanilla vs decompiled Bukkit server:
https://www.dropbox.com/s/lpvrnxsxhcn69iz/temp.txt (decompiled w/ JD-GUI)

@tonybruess
Copy link

Dupe of #5 I believe

@md-5
Copy link
Owner

md-5 commented Apr 4, 2014

A workaround would be to generate this stuff between a searge mapped jar and another jar, as searge mappings don't suffer from this issue.

@tonybruess
Copy link

Good thinking. Any clue how involved a proper fix is @md-5?

@md-5
Copy link
Owner

md-5 commented Apr 4, 2014

I don't think this is the same as #5, what should
aqz/a be? Are there two aqz/a's?
What should creativeTab be? Can you please provide test materials and commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants