promotional bannermobile promotional banner

Beyond The End - Optimization and Fixes

Addon with optimizations and bugfixes for the Beyond The End Modpack
Back to Files

bte_optimization_fixes-1.3.0.jar

File namebte_optimization_fixes-1.3.0.jar
Uploader
ArcaneAlloyArcaneAlloy
Uploaded
Oct 10, 2026
Downloads
9
Size
44.5 KB
Mod Loaders
Forge
File ID
9122636
Type
R
Release
Supported game versions
  • 1.19.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:beyond-the-end-optimization-and-fixes-1707714:9122636")

Learn more about Curse Maven

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