Vanilla loading screen option
RaptaG opened this issue ยท 9 comments
Sorry for not being specific enough @StockiesLad. Here's the screen I mean:
duplicate of #68
Maybe a progress bar or something similar to the removed screen (#82 (comment))? @StockiesLad
The last message I wrote in #68 explains why I can't do it. #68 (comment). I too would want a progress bar but it is hard to display progress like that.
To make it more obvious, here are the issues I'm facing:
- How would I objectively measure progress of the server actually starting. Would it be stages. Or should I be injecting my code into chunk/entity counters?
- If I were to divide it between stages (chunks, entities, tick, etc) how would I be able to smooth it out without making severe modifications to the server code. How could I guarantee it's even stable or fast?
- How would I go about sending this data in an effective way without causing a lot of thread interruptions.
- How should I go about making it? Should I multithread & risk creating concurrency issues?
Making a progress bar is very tedious and just not worth my time here. Especially considering that "Starting Session" is such a short time anyways. My time is limited and I can't spend it on this kind of stuff. I need to focus on bug fixing and code improvements. It's better if my time goes toward working on my abstractions so that I can pick up an older mod I was working on.
It's not to say that I won't try. I will play around with the code here and there and see if I get lucky.