fix(render): 优化 ESP 区块扫描与渲染稳定性#293
Merged
Merged
Conversation
- 将 ESP 的方块扫描改为按区块缓存和分帧增量更新,降低渲染阶段的全量遍历开销 - 增加区块脏标记、近区块立即刷新与主线程延迟应用流程,减少移动和区块更新时的漏显示与并发崩溃问题 Checklist: - [x] 仅提交 `ESP.java` 的改动 - [x] `./gradlew :common:compileJava` 已通过 - [x] `ESP.java` 文件诊断无报错
- 新增根目录 `AGENTS.md` 与 `docs/AGENTS` 指引文档,补充 Epsilon 本体开发入口与索引 - 新增项目架构、模块事件、Mixin 管理器、渲染系统、项目约定与提交规范说明,便于协作时快速查阅 - 汇总 common 层开发规则、参考资料与 commit checklist 要求,减少后续实现与提交流程偏差 Checklist: - [x] 本次提交包含 `AGENTS.md` 与 `docs/AGENTS` 下的 6 个文档文件 - [x] 本次变更为文档新增与整理,未修改 `common`、`fabric`、`neoforge` 代码 - [x] 文档内容已覆盖架构、模块、Mixin、渲染、约定与提交规范主题
Collaborator
Author
|
/backport 26.1.x |
Contributor
|
@IDhammaI backport to Conflicted files:
Conflicted commit: |
Member
|
/backport 26.2.x |
Contributor
|
Backport to |
L3MonKe178
pushed a commit
that referenced
this pull request
Jun 20, 2026
fix(render): 优化 ESP 区块扫描与渲染稳定性 (cherry picked from commit 484f691) Co-authored-by: IDhammaI <124808841+IDhammaI@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更内容
验证
./gradlew :common:compileJava已通过ESP.java/RenderManager.java文件诊断无报错说明
FilledBox渲染链路,而不是ESP的区块扫描算法提交
577fc6afix(render): 优化 ESP 区块扫描与渲染稳定性b515997docs(docs): 新增本体开发指引文档