dima-dencep / rrls

Makes resource packs load in the background, allowing you to do other things while waiting!
https://curseforge.com/minecraft/mc-mods/rrls
Open Software License 3.0
38 stars 13 forks source link

Toast as progress indicator #23

Closed Madis0 closed 1 year ago

Madis0 commented 1 year ago

I've been thinking of ways to make the loading state more obvious without being obtrusive. Full-screen splash may be too obtrusive even for a short period, yet implementing some kind of loading bar may be difficult to maintain and style (for different resource packs)

Now I've gotten a simple idea - how about using vanilla toast popups like the tutorial, recipes and narrator do? I think these can be used by mods without creating too many mixins, but I haven't checked yet. The most important thing is ensuring they stay visible throughout the loading process, however long it may be.

dima-dencep commented 1 year ago

Yes, when the next version of minecraft comes out, I will completely redo the patch for SplashOverlay.

dima-dencep commented 1 year ago

https://github.com/dimadencep/RemoveReloadingScreen/releases/tag/1.19.4-2.0.0-dev

Madis0 commented 1 year ago

That loading bar looks great! It is so intuitive that I would actually disable the text when using this (and I did, by blanking out the localization string).