[MD]
- 进行了大量性能优化和完善
- GUI再次进行了完善,全面支持客制化,支持CEUI
- 修复 FoliaLib 提示“调度了 0 tick 延迟任务”的警告。
- 所有小于等于 0 tick 的延迟或周期会自动规范为 1 tick,避免无效调度参数。
- 修复玩家看向部分 CraftEngine block 类型家具时不显示 ActionBar 的问题。
- 修复无碰撞箱、可穿过的装饰方块无法被家具提示射线命中的问题。
- 修复前方存在无碰撞 CraftEngine 方块时,可能错误识别后方实体家具的问题。
- 修复虚拟碰撞箱家具回退检测可能穿过前方方块的问题。
- 方块检测改为采用与 CraftEngine 26.8 一致的 OUTLINE 选择轮廓语义。
- 射线检测不再忽略可穿过方块,使装饰类、细小模型类方块也能正常显示购买提示。
- 家具距离改为根据实际射线命中点计算,提高方块家具与实体家具同时存在时的目标选择准确性。
- 增强视线遮挡判断,避免隔着墙体或装饰方块显示后方家具的 ActionBar。
- 增加非法、非有限和非正数射线距离防护。
- 命中点数据缺失时自动回退到方块中心距离,避免提示任务异常中断。
[/MD]