Skip to content

[26.2.x] Backport #295: 优化 ESP 性能#296

Closed
github-actions[bot] wants to merge 4 commits into
26.2.xfrom
backport/26.2.x/pr-295
Closed

[26.2.x] Backport #295: 优化 ESP 性能#296
github-actions[bot] wants to merge 4 commits into
26.2.xfrom
backport/26.2.x/pr-295

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Backport of #295 to 26.2.x.

Source PR: #295
Source author: @L3MonKe178
Triggered by: @L3MonKe178

Please merge this backport PR with squash merge after review.

This automated backport hit cherry-pick conflicts and was opened anyway.
Please resolve the conflict markers manually before review and squash merge.
If the source PR has commits after the conflicted commit, apply them manually after resolving conflicts.

Conflicted commit: affe5deb6048fa1e61b3c65e6a00718df49b6407
Conflicted files:

  • common/src/main/java/com/github/epsilon/modules/impl/render/ESP.java

IDhammaI and others added 4 commits June 20, 2026 21:44
- 将 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、渲染、约定与提交规范主题
fix(render): 优化 ESP 区块扫描与渲染稳定性
Cherry-pick of affe5de produced conflicts. Resolve the conflict markers manually before merging this backport PR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants