加了许多新功能(有点多这里不再一一列举出来),修复一些BUG,兼容遥远的地平线。 改进算法,远物停载不再停止袭击者。 当模组检测到Sodium或其分支时,会自动禁用部分功能,防止冲突。
Xtack
仅“远方实体tick停止”功能,由于极度非常赶,需要更新的版本很多,再加上作者并不是一整天的时间都可用,目前只做出来这一点,很抱歉。 可以搭配使用的MPEM的客户端,会获得很好的效果 Only the 'Remote Entity Tick Stop' function is available. Due to extreme urgency, there are many versions that need to be updated, and the author may not be available all day. We apologize for the inconvenience caused. The MPEM client that can be used in combination will achieve good results
- 添加并使用XtackEngine数学引擎替换(可以获得很大的性能提升)
- 修复许多原版MC中的问题
- 进一步优化
- 每日NOTHING
- shushugfudsgfyugfdsyfgdsyufds
- wueuwhrwhuihrughewiugrifehguer
- fix some bugs
- 更新渲染剔除功能
- 修复实体不死bug
- 跟上Forge版本开发进度
- 提升配置文件可读性
Moonlit Performance Enhancement Module Changelog📝
- 修复剔除功能失效问题
- 细节(可能存在的不准确请忽略,非专业报告)
- 异步路径追踪算法 (Async Path-Tracing)
- Spatial Hashing
- 用途:快速定位相邻方块
- 公式:hash = (x * 0x2B9F9F9FL) ^ (z * 0x7FB5D5L) ^ y
- 3.多级回退策略 (Multi-Level Fallback)
- 三级判定架构:
- 4. 概率预筛选算法 (Probabilistic Pre-Check)
- 用途:减少深度计算
- 公式:
- if (spatialHash % 100 < rejectionRate * 100) → 直接剔除
- 参数:rejectionRate:配置控制(默认0.15)
- 5. 连接性分析算法 (Connectivity Analysis)
- 树叶剔除规则: for (方向 in 非对向4方向) { if (相邻方块是树叶) { if (++连接数 ≥ minConnections) return true; } }
- 预计算优化:使用EnumMap缓存方向关系
- 排除对向方向减少计算量
- Fix Cull
- Use Async Path-Tracing,Spatial Hashing,Multi-Level Fallback,Probabilistic Pre-Check,Connectivity Analysis,Cache Management,Dynamic Threading to cull