reobf / Programmable-Hatches-Mod

An addon for GTNH modpack(2.5.1+)
MIT License
47 stars 2 forks source link

ME覆盖版贴在钢框架上导致游戏崩溃 #30

Closed Handsonzyx closed 4 months ago

Handsonzyx commented 4 months ago

crash-2024-07-03_20.31.25-server.txt

Handsonzyx commented 4 months ago

17p3

reobf commented 4 months ago

是GT5U自身漏洞导致的 复现过程为,拿任意ae覆盖版贴在九宫格非中央位置就能触发 GT5U框架所属的代码贴的位置是遵循九宫格位置的,但是贴完后读取玩家UUID时 传递的位置却是点击的那个面(而不是九宫格指向的面) 导致不贴中央就会报错,其他大多数覆盖版根本不会读取数据所以也没有问题 框架/管道有这个bug,但机器贴覆盖版的代码却是正确的

没办法 下个版本看看能不能用mixin给修了

要是哪天官方修了,我的mixin反而会出问题...头疼

reobf commented 4 months ago

https://github.com/reobf/Programmable-Hatches-Mod/releases/tag/v0.0.17p4-beta

Handsonzyx commented 4 months ago

https://github.com/reobf/Programmable-Hatches-Mod/releases/tag/v0.0.17p4-beta

crash-2024-07-06_09.45.55-client.txt 17p4会导致游戏加载崩溃

reobf commented 4 months ago

https://github.com/reobf/Programmable-Hatches-Mod/releases/tag/v0.0.17p5-beta 再试试吧