Lon

A lightweight performance optimizer for low-end PCs, with smart chunk pre-generation, TPS monitoring, and auto memory management.

File Details

lon.jar

  • R
  • May 24, 2026
  • 54.73 KB
  • 37
  • 26.1.2
  • Fabric

File Name

lon.jar

Supported Versions

  • 26.1.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:lon-1538929:8135830"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

v1.2.0 - Multi-Core & F3 Integration

🎉 New Features:

F3 Debug Screen Integration: Lon info now appears on the F3 screen (left: mod intro, right: real-time FPS, memory, TPS, and auto-GC status).

Multi-Threaded Entity Counting: /lon async entities uses parallel streams to count entities on multiple CPU cores.

Mod List Command: /lon mods lists all loaded mods with versions for easy conflict diagnosis.

CPU Core Info: /lon threads shows the number of available processor cores.

⚡ Improvements:

HUD now refreshes at a reduced rate (1Hz) and caches strings to minimize CPU/GPU overhead.

TPS display on HUD now uses exponential smoothing to reduce flicker.

Entity warning cooldown and auto-GC cooldown now strictly 1 minute.

F3 screen integration uses a stable Mixin to DebugScreenOverlay.

🔧 Technical Changes:

All rendering now uses standard Fabric API HUD system (HudElementRegistry).

Removed all experimental Mixin classes except the stable F3 overlay.

Mod logo and metadata updated for a cleaner presentation.

📦 Size: ~55 KB (still ultra-lightweight).

Compatibility:

Minecraft 26.1.2

Fabric Loader ≥ 0.19.1

Fabric API 0.145.4+26.1.2

Java 25