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

Lawu 3.0 and refactoring #27

Draft
wants to merge 9 commits into
base: 1.17-dev
Choose a base branch
from

Conversation

nickelpro
Copy link

@nickelpro nickelpro commented Jul 26, 2021

This PR is a staging area primarily for updating Burger to Lawu 3.0, but also general refactoring work to take advantage of the fact I have to touch the entire codebase anyway.

General goals:

  • Excise Python2 and six
  • Use Python 3 idioms where it makes sense (f-strings)
  • Generally cleanup of Burger's 10-year old codebase

Status:

  • munch.py
  • identify.py
  • version.py
  • biomes.py
  • blocks.py
  • blockstates.py
  • entities.py (In progress)
  • entitymetadata.py
  • items.py
  • language.py
  • objects.py
  • packetinstructions.py
  • packets.py
  • particletypes.py
  • recipes.py
  • sounds.py
  • stats.py
  • tags.py
  • tileentities.py

Lawu

Lawu is still in-development, as such this PR relies on my personal branch of Lawu. The PR for this branch can be followed here: TkTech/lawu#28

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.

1 participant