Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在瓦尔基里结构上坐下并使用第三人称发生严重卡顿 #178

Open
Hylberra opened this issue Nov 29, 2024 · 3 comments
Open
Labels
bug Something isn't working compat 与其他模组兼容性问题 Compatibility issue with other mods

Comments

@Hylberra
Copy link

Hylberra commented Nov 29, 2024

模组版本2.2.0-beta4 游戏版本1.20.1 forge版本47.3.11 使用zuluJDK17 Embeddium版本0.3.30
没有崩溃报告可以提交 因为我游戏没崩 只是卡得fps几乎为零
但是没崩...

简而言之就是 坐上瓦尔基里的动态结构后切换到本模组的第三人称会发生严重卡顿,原版第三人称或者第一人称不受影响
该问题不会发生崩溃,但会卡顿到无法游玩和几乎无法动弹,按f5再次切换到原版视角后恢复正常,再f5切换回模组视角又会发生问题

如果只是站在结构上然后用第三人称放方块或者干别的事情都非常正常,没有任何问题,一坐下就fps归零

具体卡顿原因不明,我排查一圈之后一无所获,决定来提交issue

所用瓦尔基里相关模组列表:
11

我还加了freecam,虽然玩的时候没有启用,但保险起见提一嘴,因为这玩意和瓦尔基里也有奇怪的兼容性问题

@Hylberra Hylberra changed the title That mod's name 在瓦尔基里结构上坐下并使用第三人称发生严重卡顿 Nov 29, 2024
@Leawind Leawind added bug Something isn't working compat 与其他模组兼容性问题 Compatibility issue with other mods labels Dec 1, 2024
@Leawind
Copy link
Owner

Leawind commented Dec 1, 2024

虽然没有崩溃报告,但游戏日志或许也能提供帮助,不过我已经复现了这个问题

这是发生卡顿时游戏日志中的报错信息:

[01:07:08] [Render thread/ERROR] (VS2 Get Entities Mixin) java.lang.Exception: Collision box is too big! AABB[-272754.61977442284, -67590.10592223852, -10.338580038172882] -> [-7.416784668370825, -56.50335219365308, 114446.57427342476] returning empty list! this might break things
[01:07:13] [Render thread/ERROR] (VS2 Get Entities Mixin) java.lang.Exception: Collision box is too big! AABB[-12.16154916401201, -2187387.9942658483, -8.831781495137001] -> [344457.116270992, -53.06378391247937, 93966.92550956615] returning empty list! this might break things
[01:07:20] [Render thread/ERROR] (VS2 Get Entities Mixin) java.lang.Exception: Collision box is too big! AABB[-12.164735810861046, -2.0819030597365107E7, -8.833254940582368] -> [3293992.918585072, -53.06435039502332, 901472.5419954136] returning empty list! this might break things
[01:07:32] [Render thread/ERROR] (VS2 Get Entities Mixin) java.lang.Exception: Collision box is too big! AABB[-12.149386925653063, -3.8942763525443904E7, -8.87177280314094] -> [6026181.849186931, -53.0637833760376, 2023779.6448942223] returning empty list! this might break things
[01:07:44] [Render thread/ERROR] (VS2 Get Entities Mixin) java.lang.Exception: Collision box is too big! AABB[-6384087.209974179, -3.89586806120814E7, -8.674184486045082] -> [-10.734449220852214, -53.064349858581515, 291397.20985950984] returning empty list! this might break things

@Leawind Leawind added the duplicate 这个问题已存在 This issue or pull request already exists label Dec 1, 2024
@Leawind Leawind closed this as not planned Won't fix, can't repro, duplicate, stale Dec 1, 2024
@Leawind Leawind reopened this Dec 1, 2024
@Leawind Leawind removed the duplicate 这个问题已存在 This issue or pull request already exists label Dec 1, 2024
@kingniu4
Copy link

kingniu4 commented Jan 27, 2025

遇到的相同的问题,1.20.1fabric,也是瓦尔基里+leawind第三人称,能修就好了QAQ。
感觉可以干脆写个检测到在驾驶瓦尔基里的情况下关闭leawind第三人称的使用,切换为原版第三人称
当然能修复卡顿是最好_(:з」∠)_

@kingniu4
Copy link

kingniu4 commented Feb 5, 2025

呜呜,希望能加急修一下这个bug,想和瓦尔基里一起玩。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working compat 与其他模组兼容性问题 Compatibility issue with other mods
Projects
None yet
Development

No branches or pull requests

3 participants