You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enchantment glint renderer uses a VertexConsumers.Dual created from two calls to VertexConsumerProvider#getBuffer with differing RenderLayer arguments. Since our wireframe renderer returns the same VertexConsumer for both, and VertexConsumers.Dual forces them to be different, it throws an exception.
There are probably other locations where VertexConsumers.Dual would cause a similar crash that haven't been found yet
LivingEntity targets holding tridents with enchantment glint also cause a crash
Seems like both ItemRenderer#getArmorGlintConsumer and ItemRenderer#getDynamicDisplayGlintConsumer cause it
ItemRenderer#getItemGlintConsumer looks like it should also crash, but it doesn't probably because of the no-op consumer special case in WireframeEntityRenderer
Description
Enchantment glint renderer uses a
VertexConsumers.Dual
created from two calls toVertexConsumerProvider#getBuffer
with differingRenderLayer
arguments. Since our wireframe renderer returns the sameVertexConsumer
for both, andVertexConsumers.Dual
forces them to be different, it throws an exception.Link to crash report/log
https://mclo.gs/BPPvfVU
Meteor Version
0.5.9-2204
Minecraft Version
1.21.3
The text was updated successfully, but these errors were encountered: