Skip to content

Refactor versions, resources and assets

Moritz Zwerger requested to merge work/assets into master

This MR refactores a ton of stuff

Refactores:

  • Versions
  • Assets

It also improves the performance (but increases the memory usage)

ToDo:

  • Assets per version
  • zstd compression (reminder: pixlyzer is already in mbf format (probably zstd compressed))
  • eros: Download/progress dialog
  • Features (like disable audio)
  • Save as hash (do not save duplicated)
  • GUI assets manager (pre download assets, show downloaded versions; remove version data)
  • Assets verification (with size, hash, download missing ones)
  • Resource packs
  • Assets reloading
  • minecraft skins, capes
  • server resource packs
  • integrated data as "optional resource pack"
  • Resource pack fixes
  • Documentation on how to use resource packs

Fixes #48 (closed)

Edited by Moritz Zwerger

Merge request reports