Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.01 KB

File metadata and controls

27 lines (21 loc) · 1.01 KB

Checklist

It's good to have a checklist, to avoid forgetting something.

Bump version

  • Read the change log of Minecraft version.
  • Read the bug tracker of Minecraft version.
  • Update the version of fabric loader.
  • Update the version of mappings.
  • Update the version of dependent mods.
  • Modify the build.yml file to include the new supported MC version.

Publish a new version

  • Pass the test cases in TEST-CASE.md file.
  • Sync the language files from crowdin.
  • Update the semantics version in gradle.properties file.
  • Write the CHANGELOG.md file.
  • Push a git commit with the prefix [publish].

Painful things

  • Don't use star import.
  • Don't use static import in mixin class (Or better just don't use it in the project).
  • Be careful with the TAIL injection point, because Mojang may change the last exit point in a method. (If possible, use RETURN injection point.)