@@ -293,8 +293,8 @@ private static void drawLine(PoseStack.Pose entry, VertexConsumer buffer,
293293 float lineWidth )
294294 {
295295 Vector3f normal = new Vector3f (x2 , y2 , z2 ).sub (x1 , y1 , z1 ).normalize ();
296- buffer .addVertex (entry , x1 , y1 , z1 ).setColor (color )
297- . setNormal ( entry , normal ). setLineWidth ( lineWidth );
296+ buffer .addVertex (entry , x1 , y1 , z1 ).setColor (color ). setNormal ( entry ,
297+ normal . x () , normal . y (), normal . z () );
298298
299299 // If the line goes through the screen, add another vertex there. This
300300 // works around a bug in Minecraft's line shader.
@@ -303,24 +303,24 @@ private static void drawLine(PoseStack.Pose entry, VertexConsumer buffer,
303303 if (t > 0 && t < length )
304304 {
305305 Vector3f closeToCam = new Vector3f (normal ).mul (t ).add (x1 , y1 , z1 );
306- buffer .addVertex (entry , closeToCam ).setColor (color )
307- . setNormal ( entry , normal ). setLineWidth ( lineWidth );
308- buffer .addVertex (entry , closeToCam ).setColor (color )
309- . setNormal ( entry , normal ). setLineWidth ( lineWidth );
306+ buffer .addVertex (entry , closeToCam ).setColor (color ). setNormal ( entry ,
307+ normal . x () , normal . y (), normal . z () );
308+ buffer .addVertex (entry , closeToCam ).setColor (color ). setNormal ( entry ,
309+ normal . x () , normal . y (), normal . z () );
310310 }
311311
312- buffer .addVertex (entry , x2 , y2 , z2 ).setColor (color )
313- . setNormal ( entry , normal ). setLineWidth ( lineWidth );
312+ buffer .addVertex (entry , x2 , y2 , z2 ).setColor (color ). setNormal ( entry ,
313+ normal . x () , normal . y (), normal . z () );
314314 }
315315
316316 public static void drawLine (VertexConsumer buffer , float x1 , float y1 ,
317317 float z1 , float x2 , float y2 , float z2 , int color )
318318 {
319319 Vector3f n = new Vector3f (x2 , y2 , z2 ).sub (x1 , y1 , z1 ).normalize ();
320- buffer .addVertex (x1 , y1 , z1 ).setColor (color ).setNormal (n .x , n .y , n . z )
321- . setLineWidth ( DEFAULT_LINE_WIDTH );
322- buffer .addVertex (x2 , y2 , z2 ).setColor (color ).setNormal (n .x , n .y , n . z )
323- . setLineWidth ( DEFAULT_LINE_WIDTH );
320+ buffer .addVertex (x1 , y1 , z1 ).setColor (color ).setNormal (n .x () , n .y (),
321+ n . z () );
322+ buffer .addVertex (x2 , y2 , z2 ).setColor (color ).setNormal (n .x () , n .y (),
323+ n . z () );
324324 }
325325
326326 public static void drawCurvedLine (PoseStack matrices , List <Vec3 > points ,
0 commit comments