promotional bannermobile promotional banner

Smooth Loading Screens

Reduces startup freezes and keeps the Create World loading screen responsive!
affiliate banner image

[FIXED] Minecrafts Loading Screen FREEZING issue. When you launch minecraft in general or with any modpack the loading screen generally freezes for a short duration making you think your game has crashed and it also pauses any animations or loading bar from moving as the application itself is frozen. 

THE ISSUE:

In simple terms, the loading work was blocking the same thread that draws the loading screen resulting in minecraft working internally even though the animation for the loading screen remained frozen because the thread had no opportunity to draw another frame. 

THE SOLUTION:

This mod reduces the freezing times in 3 ways:

1) I reduced the repeated font work. Instead of constantly checking which font supplies each character and retrieves its glyph information, I now preserve the font priority and appearence while using more efficient selection method and temporarily crache shared glyph information. For my own personal modpack I reduced the the lookups from 2.6 Million to only 260k.

2) Minecraft by default finishes loading tasks before doing the animation drawing again. This mod adds an 8ms budget between completed tasks allowing a frame before continueing the remaining queue (Not one really expensive task can still exceed the budget but like something is better than nothing xD)

3) Datapack and world generation registry preparation normally runs without regular drawing by default. This mod adds drawing checkpoints between completed peices of work which keeps the preparation screen animated at all times.

Performance Improvements

Measured in Tensura World of Monsters (My own personal modpack thats planned to be released later this year) on Minecraft 1.21.1 / NeoForge 21.1.250.

Measurement Before After Improvement
Longest startup freeze 11.8 seconds 3.5 seconds ~70% shorter
Longest Create World freeze 9.1 seconds 0.45 seconds ~95% shorter
Total startup time 70.9 seconds 74.4 seconds No speedup established

Total startup time varies between runs. These results show improved responsiveness.

Glyph Provider Lookup Reduction

Measurement Before final glyph cache After final glyph cache Reduction
Actual provider lookups 26,018,239 260,864 ~99% fewer

25,757,375 repeated lookups were served from the cache.

The lookup comparison uses an earlier mod build before the final caching optimization, not the original unmodified Minecraft baseline.

Smooth Loading Screens Team

profile avatar
Owner
  • 4
    Followers
  • 42
    Projects
  • 23.8K
    Downloads

I do da coding tings.

Donate

More from HecriusView all

  • Tensura World of Monsters project image

    Tensura World of Monsters

    Reincarnate, evolve and build your legend in a Tensura RPG world with rare skills, powerful bosses, magic, quests, shared adventures and a custom cinematic interface.

    • 530
    • October 24, 2026
  • Tensura: Quests project image

    Tensura: Quests

    An astral quest journal with branching chapters, shared team progress, individual rewards and an in-game editor. Build your own adventure, with or without Tensura.

    • 542
    • October 24, 2026
  • Tensura: Bug Fixes project image

    Tensura: Bug Fixes

    Fix major Tensura: reincarnated and addons crashes, broken skill costs, unsafe targeting, lost possession hosts, persistent effects and progression failures while preserving the intended abilities.

    • 636
    • October 24, 2026
  • Tensura Compat: Bosses'Rise project image

    Tensura Compat: Bosses'Rise

    Integrate Bosses'Rise encounters with Tensura: configurable EP and resource budgets, thematic resistances, stronger bosses and summon rewards.

    • 609
    • October 24, 2026
  • Tensura World of Monsters project image

    Tensura World of Monsters

    Reincarnate, evolve and build your legend in a Tensura RPG world with rare skills, powerful bosses, magic, quests, shared adventures and a custom cinematic interface.

    • 530
    • October 24, 2026
  • Tensura: Quests project image

    Tensura: Quests

    An astral quest journal with branching chapters, shared team progress, individual rewards and an in-game editor. Build your own adventure, with or without Tensura.

    • 542
    • October 24, 2026
  • Tensura: Bug Fixes project image

    Tensura: Bug Fixes

    Fix major Tensura: reincarnated and addons crashes, broken skill costs, unsafe targeting, lost possession hosts, persistent effects and progression failures while preserving the intended abilities.

    • 636
    • October 24, 2026
  • Tensura Compat: Bosses'Rise project image

    Tensura Compat: Bosses'Rise

    Integrate Bosses'Rise encounters with Tensura: configurable EP and resource budgets, thematic resistances, stronger bosses and summon rewards.

    • 609
    • October 24, 2026