26.1.2-neoforge-JEI Structures-3.1-JEI 29.21.0.66+
Curse Maven Snippet
What's new
3.1
- Structure capture: the structure start is now resolved on the locate thread instead of the main thread, fixing long server stalls when large jigsaw structures generate in heavy worldgen packs.
- Default per-structure locate timeout raised from 30s to 120s (
locateTimeoutSeconds), so slow structures in heavy worldgen packs no longer time out and retry repeatedly. - Capture chunk tickets are now reference-counted, fixing chunks being released early when neighbouring structures share chunks.
- Structure template block cache is now concurrency-safe, fixing a ConcurrentModificationException during locate simulation.
- Capture timing statistics no longer double-count the loot scan, mob scan, cleanup and write stages.
- Structure index page: faster opening and layout building (layout cache, culling, lazy tooltips, spawn egg cache).
- 1.20.1 Forge / 26.1.2 NeoForge: ported the 1.21.1 capture optimizations (dedicated locate threads with start simulation, chunk ticket prefetch, locate timeout with automatic retry).
- 26.1.2 NeoForge: added a render timing debug option (off by default).
- All three versions now share the same version number.
3.1
- 结构采集:结构起点改在定位线程解析,不再在主线程同步加载区块,修复重型地形整合包中大型拼图结构生成时服务器长时间卡顿。
- 单个结构定位超时默认值由 30 秒改为 120 秒(
locateTimeoutSeconds),避免重型地形整合包中慢结构反复超时重试。 - 采集区块票据改为引用计数,修复相邻结构共用区块时票据被提前移除。
- 结构模板方块缓存改为并发安全,修复定位模拟时的 ConcurrentModificationException。
- 采集耗时统计不再重复累加战利品扫描、生物扫描、清理与写入阶段。
- 结构索引页:打开与布局构建更快(布局缓存、视口裁剪、延迟生成提示、刷怪蛋缓存)。
- 1.20.1 Forge / 26.1.2 NeoForge:迁移 1.21.1 的采集优化(独立定位线程与起点模拟、区块票据预取、定位超时自动重试)。
- 26.1.2 NeoForge:新增渲染耗时调试开关(默认关闭)。
- 三个版本统一为同一版本号。
This mod has no additional files

