LightSpeedRe 2.0.2hotfix (forge 1.20.1)
Curse Maven Snippet
What's new
LightSpeedRe 2.0.2hotfix
- Fix Lazyyyyy renderer casts by resolving the real renderer at the consuming callback while preserving lazy initialization. Render-layer dispatch uses the render thread without blocking the coroutine that supplies renderers. (Forge 1.20.1)
- Keep ModernFix's audit and cleanup on the render thread when class initialization can require an OpenGL context.
- Preserve Lightspeed's configured cache and concurrency flags when LightLoad is installed.
- Move LightLoad class-archive compression and publication off the render thread. The original archive is still written, and shutdown waits for completion.
- Preserve resource-output callback exceptions without repeating the callback through a fallback scan.
- Remove saved Lightspeed bootstrap arguments from the current launcher profile while preserving user arguments and worker settings. Normal startup uses native mod loading without automatically installing or attaching a JVM agent.
- Use bounded neutral resource caches and atomic file publication on NeoForge. Old Java object caches are ignored and rebuilt; current resource lookup results take precedence over asynchronous disk loads.
- Retain the completed mod-loading and initial-resource-reload requirement for title-ready logging.
Existing startup optimizations remain enabled. No fixed startup time or universal percentage improvement is claimed.
中文
- Forge 修复 Lazyyyyy 对延迟渲染器的类型转换及渲染层线程冲突,保留延迟初始化。
- ModernFix 审计和清理保留,在需要 OpenGL 上下文时使用渲染线程。
- LightLoad 共装时保留 Lightspeed 自身配置的缓存与并发优化。
- 类字节归档压缩和发布移至缓存线程,原始写回保留,退出等待完成。
- 资源输出回调异常原样传递,避免回退扫描重复调用。
- 清理当前启动器配置中本项目遗留的启动参数,保留用户参数和工作线程设置;普通启动不自动安装或附加 JVM Agent。
- NeoForge 使用受限中立缓存与原子发布;旧对象缓存忽略并重建,异步读取不覆盖当前查询结果。
- 标题就绪仍要求模组加载和首次资源重载完成,保留现有核心优化。
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

