#More EVS v3 Progress; fence connections and more
15 messages · Page 1 of 1 (latest)
ive also greatly improved the loading screen
- it wont freeze main thread anymore while its generating the resources
- it actually shows whats happening now
- progress bar actually works
- it will disable all the users resourcepacks temporarily so they dont interfere with the resource generation
- it has proper error handling now
this is what it looks like if an error happens
would a more dynamic approach not be preferable such that the model is only generated upon the slab block being placed vertically. Avoiding the overhead of creating every model at launch
in 1.21.5 dynamic model generation is not as hard as it used to be
still a bit annoying but less of a pain
maybe similar in 1.21.4, idk I skipped that version
i could look into it at some point but this just seemed easier considering i want to backport to 1.21.1 and possibly 1.20.1 aswell
its also more than just models, it also generates recipes and such for everything
i would be on 1.21.5 ive just not bothered to update yet
yeah a dynamic system would be a pain to backport
I threw mine out and started again when updating
pain
avoiding resource reloads though is probably worth the cost as in larger packs those take a noticable amount of time
this only has to happen once (or if new slabs are detected) tho so i dont think its that bad
also the assets could in theory be bundled with a modpack to avoid users having to wait through the loading screen
it just dumps everything into a folder in the minecraft instance directory and reads from that on future game launches