- Not \infin files in objects folder (no jar extraction)
- Assets per version
- zstd compression (reminder: pixlyzer is already in mbf format (probably zstd compressed))
- eros: Download/progress dialog
- Features (like disable audio)
- Audio: download on demand?
- 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 (+ reloading)
- Show/calculate size of assets
- minecraft skins, capes
- server resource packs
- integrated data as "optional resource pack"
- Readable via resource location
- Asset types
- Assets index (all of them are optional)
icons- language files (only download on purpose)
- sounds (e.g. if music is disabled: don't download music)
- textures (almost none, just the panorama)
realms data(separate namespace, all ignorable)
- Jar assets (pretty much all of them are mandatory)
- block states
- font
- models
- particles (models)
shader- texts
- textures
- pack.png
- PixLyzer assets
- mbf format, by hash, already compressed
- Assets index (all of them are optional)