bte_optimization_fixes-1.3.0.jar
Curse Maven Snippet
What's new
- World loading screen: show current phase while stuck at 100%
- Once spawn chunks reach 100%, the integrated server keeps working (Beyond The End lobby structure warmup, then the Beyond The End, BlockEnd and Ender's Journey realms on the first tick) with no visible feedback. Draw the current phase, animated dots and elapsed seconds under the chunk map via ScreenEvent.Render.Post, wrapping and clamping the text for small windows. Phases are set by @Pseudo mixins on each mod's one-time placement methods and by server lifecycle events. Adds en_us/es_es translations.
- Reload datapacks on a world's first start so KubeJS recipes apply
- On a freshly created world, the recipe load the server ends up using skips KubeJS changes ('RecipesEventJS.instance is null, falling back to vanilla!'), so its added recipes (including Summoning Rituals altar recipes) are missing and removed ones come back until the world is reloaded. On ServerStartedEvent, reload the selected datapacks once per world, like /reload, and store a flag in the overworld SavedData so it never repeats.
This mod has no additional files

