Skip to content

Lawu 3.0 and refactoring#27

Draft
nickelpro wants to merge 9 commits intoPokechu22:1.17-devfrom
nickelpro:Lawu-refactor
Draft

Lawu 3.0 and refactoring#27
nickelpro wants to merge 9 commits intoPokechu22:1.17-devfrom
nickelpro:Lawu-refactor

Conversation

@nickelpro
Copy link
Copy Markdown

@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