1.17 Shader cache
- The shaders in 1.17 are now cached
- Faster loading times
Resource and mod independent cache
- Server Packs now cache.
- Mod changes don't require recache after the first time
Serializer cache
- Improve DashCache loading times by up to 50%.
DashReport
- Prints in console all the times of mc loading.
- Loading timer no longer required for drag races.
DashCache Screen
- Finally, make it the new color theme
- Added subtasks which leads to a smoother bar
Resource packs
- DashLoader now can switch resource packs without making a mess of textures.
- Stops the Iris discord server from bullying DashLoader.
Wierd allocation error
- Resource packs over x64 should now work without crashing.
- Why LWJGL... why.
Decreased image cache size.
- Made my serializers aware that all images don't have 4 channels.
- Decreases size and maybe speed? (Haven't tested.)
A lot of internal changes.
- Refactored like 20% of DashLoader.
TrueType Font support
- DashLoader now supports TTF fonts so Resource Packs that use them should now be compatible.
API changes
- Huge API changes. Check the docs to add support. Factories are gone!1!!1!11!
Features
- You can now disable parts of DashLoader through the API or the config.
1.17 Shader cache
- The shaders in 1.17 are now cached
- Faster loading times
Resource and mod independant cache
- Server Packs now cache.
- Mod changes dont require recache after the first time Serializer cache
- Improve DashCache loading times by up to 50%.
Multithreaded Caching state
- New Caches are now a lot faster. Multithreaded states
- Made blocks slightly multithreaded DashReport
- Prints in console all the times of mc loading.
- Loading timer no longer required for drag races. True Type Font Support
- DashLoader now supports TrueType Fonts!
DashCache Screen
- Finnaly make it the new color theme
- Added subtasks which leads for a smoother bar
[BUG FIX] Resource packs
- DashLoader now can switch resourcepacks without making a mess of textures.
[API] Huge API refractor
[API] Features
- You can now disable certain modules of dashloader through the api or the config.
- Fixed MultipartModels (Walls, Fences and Glass panes)
- Made optimizations on Image/Identifier/EnumProperty deserialization.
- Multithreaded Serializer creation.
- Model registry system changed.
- Fixed public Mixin (Sprite.Info)