minosoft/doc/AssetsManager.md
2021-12-11 15:20:22 +01:00

37 lines
1.2 KiB
Markdown

- 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"
## Assets
- 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