mojira.dev

PatrickBateman

Assigned

No issues.

Reported

No issues.

Comments

Seems to be fixed again in v1.21.40! 😃

A (non exhaustive) list of things that I mentioned in my previous comment which caused lagfreezes that now seem fixed since I've re-tested them in v1.21.40:

Placed banners, inventories containing banners, switching to armor tab with a banner-shield equipped (this was the worst of all and is now fixed again 🙂), inventories containing mob heads, and sleeping in a bed with the "hide hand" video setting on and a banner-shield equipped (because it was loading in the banner-shield)(I forgot to mention this one but yeah it's fixed too).

tldr: In v1.21.40 I've re-tested everything except Wandering Trader spawns (which may well be fixed too, they're just too random for me to wait around for), and everything I mentioned seems fixed! 😃

(Hardware: OnePlus 7 Pro (Android mobile phone))

Thank you, Mojang!

(edit 2024/10/27 Wandering Trader spawns do not cause any lag either, all is good!)

Yup, there was a brief week or so of bliss in v1.21.30 with this bug finally squashed after like a YEAR, but now it's back in v1.21.31.

Commenting to confirm with my hardware, OnePlus 7 Pro.

It's not even lagspikes as in an FPS slowdown, but a complete lagfreeze for ~5 whole seconds. Some causes:

  • Loading chunks with placed banners, or opening inventories containing banners (eg shulker boxes)

  • Clicking on the inventory armor tab with a shield with banner equipped. This is the worst offender. Subsequently clicking between crafting and armor tabs is fine until one exits the inventory again, as if the shield+banner has been cached temporarily, but after a few minutes in realistic gameplay the lagfreezes occur every time one opens up their inventory armor tab.

  • Opening inventories containing mob heads (eg a chest with skeleton skulls in it). This includes (Wither) skeleton skulls, creeper heads, dragon heads. Probably the Piglin head too but I don't have one yet. Interestingly it seems like once the lagfreeze has occurred opening a chest with one head type, eg skeleton skulls, opening another chest with another type, eg dragon heads, works without a lagfreeze. Are all mob head models / textures (re)loaded when any of them is (re)loaded?

  • When a Wandering Trader spawns (a lot of lag for 2 free leads...)

Can someone at Mojang just `git diff` the code between the releases v1.21.30 and v1.21.31. There can't be that much difference in the code, but it would make all the difference in the world for us. This bug is one of the most upvoted / watched bugs in a long time.

Is it not just a 5 minute fix of sufficiently cache-ing banners / textures / models / enchantment glint shaders?

Thanks!