promotional bannermobile promotional banner

Distant Horizons Memory Fix

Fix retained Distant Horizons 3.3.3 progress worker threads without changing LOD quality, generation or saves.
Hecrius
Create a server, get 25% off your first monthaffiliate logo
Create Server
affiliate banner image

Repeated Distant Horizons request closures can leave progress reporting workers alive. Those idle threads retain native resources and memory, which can accumulate during extended play or server operation.

Distant Horizons Memory Fix closes each audited request state's progress executor when that state closes. The running reporter finishes normally, then its worker retires. Background generation, retrieval and chunk saves retain their original behavior.

  • Release abandoned progress worker threads after their request ends.
  • Preserve active work without interrupting it or waiting on the server thread.
  • Keep existing LOD quality, render distance and generation settings.
  • Run independently of Tensura and other custom mods.
  • Import the previous feature preference when moving from Tensura Optimizations.

This release targets the specific progress executor leak in Distant Horizons 3.3.3. It checks the supported version and implementation before applying. Unsupported or changed implementations are skipped with a log message. This is a targeted lifecycle fix; it does not claim to resolve every DH memory issue or provide a universal FPS/TPS improvement.

Installation and Compatibility

  • Minecraft: 1.21.1.
  • Loader: NeoForge 21.1.250 or newer within the 21.1 series.
  • Java: 21.
  • Install on: The client, dedicated server, or both, wherever DH runs.
  • Audited DH version: 3.3.3.
  • Required mods: None beyond Minecraft and NeoForge.
  • Optional project relationship: Distant Horizons (distanthorizons). Without DH, the mod loads safely and has nothing to patch.

Configuration

The fix defaults on in config/distant_horizons_memory_fix-common.toml: [general] enabled = true

Use -Ddistant_horizons_memory_fix.enabled=false to compare with upstream behavior. When no new config exists, the previous [features] distantProgressLifecycle value is imported from config/tensura_optimizations-common.toml. The legacy -Dtensura_optimizations.distantProgressLifecycle override remains a fallback; the new property takes precedence.

License and Credits

Custom License — Pixelated Industries Mods License

Distant Horizons Memory Fix Team

profile avatar
Owner
  • 4
    Followers
  • 52
    Projects
  • 38.7K
    Downloads

I do da coding tings.

Donate

More from HecriusView all

  • Tensura: HUD project image

    Tensura: HUD

    Thirteen themed Tensura HUD styles with live vitals, eight activatable skills across nine presets, cooldowns, addon gauges and an editable layout.

    • 1.0K
    • October 28, 2026
  • SenseConverter project image

    SenseConverter

    Use your Valorant, CS2, Apex Legends or Marvel Rivals sensitivity directly in Minecraft’s Mouse Settings.

    • 938
    • October 8, 2026
  • Better Keybinds project image

    Better Keybinds

    Two inputs per action, searchable keybinds, conflict filters, keyboard/mouse diagrams, wheel bindings and undo in one themed Controls screen.

    • 122
    • October 27, 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.

    • 829
    • October 27, 2026
  • Tensura: HUD project image

    Tensura: HUD

    Thirteen themed Tensura HUD styles with live vitals, eight activatable skills across nine presets, cooldowns, addon gauges and an editable layout.

    • 1.0K
    • October 28, 2026
  • SenseConverter project image

    SenseConverter

    Use your Valorant, CS2, Apex Legends or Marvel Rivals sensitivity directly in Minecraft’s Mouse Settings.

    • 938
    • October 8, 2026
  • Better Keybinds project image

    Better Keybinds

    Two inputs per action, searchable keybinds, conflict filters, keyboard/mouse diagrams, wheel bindings and undo in one themed Controls screen.

    • 122
    • October 27, 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.

    • 829
    • October 27, 2026