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

[Incomplete] Update Burger for MC 1.8.3 #12

Merged
merged 57 commits into from
Mar 24, 2016
Merged

Conversation

deathcap
Copy link
Contributor

Burger update for Minecraft 1.8.3, not complete but it is functional enough to run and extract some data. Opening this PR for what I have so far in case anyone would like to help. Status:

  • Update for downloading jar at new location
  • Runs and extracts data without crashing
  • Identifies most superclasses correctly
  • Achievements, language, sounds, stats
  • Entities: identifiers extracted
  • Entities: complete data
  • Biomes: extracts names of all base biomes, colors
  • Biomes: Temperature and rainfall for all biomes, some are missing for unknown reasons
  • Biomes: modified biomes (128 + x)
  • Items: class is detected, but these appear to be handled completely differently than in previous releases
  • Blocks: same
  • Recipes: general structure
  • Recipes: complete item/block data
  • Packets: entirely disabled this topping for now, likely requires major rewrite

Tyler Kennedy and others added 30 commits April 13, 2011 22:01
…ler, added Disassembler. Stubbed out Context.
…pswitch, existing code does not need to be (but should be) changed. Lookupswitch's value has been changed to a tuple.
namedtuple for < 2.6
JarFile no longer has a map() method. Processing will be left up to the
user, if required.
Added .classes(), .all(), .class_list(), .count(), .o
pen_class().
This should suffice for the majority of users, and extende
d functionality can be implemented using the JarFile.zp property.
@dequis
Copy link

dequis commented Mar 12, 2015

Here, have some love from #mcdevs:

15:40 < TkTech> Holy crap
15:40 < TkTech> Someone updated burger
15:42 < dx> whoa
15:44 < dx> noice #12
21:30 < nickelpro> dx: Holy fuck I thought burger was dead forever. If it comes back to life that would be huge for mineflayer and spock's maintenance burden
21:30 < dx> nickelpro: the author of that PR is doing it specifically for mineflayer
21:31 < dx> linked from there PrismarineJS/mineflayer#193
21:32 < nickelpro> Ya I just read it, good for him. Burger is a much missed tool

@TkTech
Copy link
Owner

TkTech commented Feb 19, 2016

@deathcap it looks like @Pokechu22 is building on top of this in his fork at https://github.com/Pokechu22/Burger

Pokechu22 referenced this pull request in Pokechu22/Burger Mar 22, 2016
* Update README to reflect current state
* Remove solum stuff from README (we're using jawa now)
* Remove temporary hack from munch.py
* Make website.py load 1.9 rather than 1.8.3

Closes #12 (since this extends upon it)
@TkTech TkTech merged commit 6953947 into TkTech:master Mar 24, 2016
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

Successfully merging this pull request may close these issues.

4 participants