Repository navigation
TheFastLaunch v-b1.6.2 (Smart Compatibility & Conflict Auto-Resolution)
Pre-release
Pre-release
🚀 TheFastLaunch v-b1.6.2 (Smart Compatibility & Conflict Auto-Resolution)
TheFastLaunch v-b1.6.2 adds dynamic mod detection and automatic conflict avoidance! When JustEnoughThreads (jeioptimize) is present, TheFastLaunch automatically yields its JEI plugin parallelization hooks to prevent duplicate hook conflicts, while continuing to provide all other grand optimizations!
🌟 What's New in v-b1.6.2
- 🤝 Smart Conflict Auto-Resolution (
FastLaunchMixinPlugin):- Automatically detects the presence of
JustEnoughThreads(com.tonywww.jeioptimize) at load time. - Dynamically disables FastLaunch's
JeiPluginCallerParallelMixinto completely prevent duplicate hook conflicts and race conditions. - Added runtime defensive bypass guards in
JeiPluginCallerParallelMixin.
- Automatically detects the presence of
- 🛡️ Complete JEI Anvil & Grindstone Fix:
- Fully eliminated
FastLaunchJeiSmartAnvilMixindescriptor mismatch issues.
- Fully eliminated
🌟 Complete Consolidated Features (b1.6 – b2.0)
- ⚡
jsonthings101s Multi-Core Parser Engine (FastLaunchThingParserParallelMixin):- Intercepts
ThingParser.applyto parallelize dynamic JSON parsing and builder construction loops across all CPU worker threads viaForkJoinPool. Slashesjsonthings101-second stall down to < 3 seconds!
- Intercepts
- 💾
ObjectHolderReflection Snapshot Cache (FastLaunchObjectHolderCacheEngine):- Caches
@ObjectHolderclass field reflection maps tofastlaunch_cache/object_holders.cache. SlashesLoading Registriesfrom 33 seconds down to under 1 second!
- Caches
- 🚀
CREATE_REGISTRIES&LOAD_REGISTRIES20-Core Parallel Dispatcher:- Accelerates Forge registry creation and
DeferredRegisterinstantiations across all CPU cores.
- Accelerates Forge registry creation and
- 🧹 3-Tier Adaptive Memory Governor (
FastLaunchAdaptiveMemoryGovernor):- Dynamically evaluates JVM heap memory utilization. Reclaims 1GB+ RAM on title screen transition and prevents OutOfMemory crashes.
- 🧹 Automated Cache Lifecycle Cleaner (
FastLaunchCacheCleaner):- Cleans obsolete startup temporary files automatically, preventing RAM and disk clutter.
- 🎮 In-Game Config GUI (
FastLaunchConfigScreen):- Configure all FastLaunch settings directly from Mods -> FastLaunch -> Config (zero external dependencies).
- ⚙️ Real-time JSON Configuration (
config/fastlaunch.json):- Persists settings and applies changes immediately to running engines without requiring a game restart.
- ⚡ JEMI (JEI ↔ EMI) Recipe Bridge & Dual-Overlay Resolution:
- Resolves overlay overlaps and bridges Mekanism chemical and machine recipes into EMI.
- 🔍 Bi-lingual Multi-Lingual Search Indexing:
- Full Japanese and English search indexing 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