TheFastLaunch-b1.6-1.20.1
Curse Maven Snippet
What's new
๐ TheFastLaunch v-b1.6 (Grand Optimization Release)
TheFastLaunch v-b1.6 is the definitive, consolidated performance release bringing together all major breakthrough optimizations developed across the b1.6โb2.0 engineering milestones!
It slashes Minecraft 1.20.1 startup times in heavy 400+ modpacks from over 6.5 minutes down to ~1.5โ2 minutes (cutting ~4.5 minutes / 70%+ of wait time), eliminates the dreaded 100-second registry stalls, reclaims over 1GB+ of wasted RAM, and introduces seamless in-game configuration with zero external dependencies!
๐ Complete Feature Highlights (Consolidated b1.6 โ b2.0)
โก 1. Real Multi-Core JSON & Registry Acceleration Engine
jsonthings101s Multi-Core Parser Engine (FastLaunchThingParserParallelMixin):- Directly intercepts
ThingParser.applyand parallelizes thousands of dynamic JSON parsing and builder construction loops across all CPU worker threads viaForkJoinPool. Slashesjsonthings101-second stall down to < 3 seconds!
- Directly intercepts
CREATE_REGISTRIES&LOAD_REGISTRIESMulti-Core Dispatcher:- Parallelizes Forge's registry creation and
DeferredRegisterobject instantiations across 20+ CPU cores, eliminating startup freezes during stage transitions.
- Parallelizes Forge's registry creation and
ObjectHolderReflection Snapshot Cache (FastLaunchObjectHolderCacheEngine):- Caches
@ObjectHolderclass field reflection maps tofastlaunch_cache/object_holders.cache. Slashes tens of thousands of redundant class reflection scans duringLoading Registriesfrom 33 seconds down to under 1 second!
- Caches
๐งน 2. 3-Tier Adaptive Memory Governor & Automated Cache Cleaner
- 3-Tier Adaptive Memory Governor (
FastLaunchAdaptiveMemoryGovernor):- Dynamically evaluates JVM heap memory utilization in real-time.
- Level 1 (Normal): Suppresses wasteful minor GC overhead to maximize FPS and smoothness.
- Level 2 (Active Memory Reclaim): Automatically releases temporary model baking buffers, font glyph caches, and pre-warming queues once the title screen is reached (1GB+ RAM recovered).
- Level 3 (Emergency Compaction): Triggers deep heap consolidation only when memory pressure exceeds 92%, preventing OutOfMemory crashes.
- Automated Cache Lifecycle Cleaner (
FastLaunchCacheCleaner):- Automatically scans and cleans obsolete startup temporary files on title screen transition, preventing disk and RAM clutter.
๐ฎ 3. In-Game Config GUI & Live JSON Settings
- Vanilla In-Game Config Screen (
FastLaunchConfigScreen):- Access configuration directly from Mods -> FastLaunch -> Config (zero external dependencies required!).
- Interactive sliders and toggles for: Memory Purge Threshold, Aggressive Cleanup Mode, Background Memory Governor, Startup Cache Purge, and CPU Worker Thread allocations.
- Real-time JSON Configuration (
config/fastlaunch.json):- Automatically generated with safe defaults. Changes are persisted and immediately applied to running engines without requiring a game restart.
๐ 4. JEMI Complete Recipe Bridge & Bi-Lingual Search Indexing
- JEMI (JEI โ EMI) Dual-Overlay Auto-Resolution:
- Automatically coordinates EMI and JEI to prevent visual sidebar overlaps while maintaining full recipe lookup capabilities.
- Mekanism Chemical & Machine Recipe EMI Bridge:
- Seamlessly brings Mekanism chemical crystallizer, infuser, and machine recipes into EMI searches without crashes.
- Bi-lingual Multi-Lingual Search Indexing:
- Fully indexes modded item names in both Japanese and English, enabling instant romanized and kana/kanji item lookups in EMI and AE2 terminals.
- ๐ก๏ธ Mekanism Matter NPE Immunity Shield:
- Guards against capability NullPointerExceptions during startup and reload.
๐ค Special Credits & Attribution
Heartfelt thanks and full credit to the following brilliant mod authors:
- Just Enough Freezes โ Developed by Misanthropy (CurseForge / GitHub)
- Tinkers' JEI Pre-Filter โ Developed by MikhaXOXO (CurseForge)
๐ ๏ธ Compatibility & Requirements
- Minecraft Version:
1.20.1 - Loader:
Forge(47.1.0+) - Java Version:
Java 17
This mod has no additional files

