-
Bug
-
Resolution: Awaiting Response
-
None
-
1.20.1
-
None
-
Unconfirmed
-
(Unassigned)
When trying to use a vertex consumer that is wrapped from TextureAtlasSprite (specifically the SpriteCoordinateExpander) I discovered that it only properly supports the vertex call with all parameters at once and trying to chain the individual vertex, color, uv, etc calls does not have the uv get properly wrapped to the sprite. This is because the individual methods return the delegate's result rather than just executing the method on the delegate and returning the wrapper (the sprite coordinate expander). I haven't followed every use path in vanilla to see if this actually causes vanilla any problems yet but it is definitely something that eventually might if it doesn't already.