@@ -342,7 +342,7 @@ static void parseTextElements(UIDefinition uiDefinition, String elementName, Dyn
342342 static void parseDrawStringElements (UIDefinition uiDefinition , Function <UIAccessor , UIAccessor > accessorFunction , String elementName , Dynamic <?> element ) {
343343 parseTextElements (uiDefinition , elementName , element );
344344 parseTranslationElements (uiDefinition , elementName , element );
345- uiDefinition .getDefinitions ().add (UIDefinition .createAfterInit (elementName , a -> accessorFunction .apply (a ).addRenderable (elementName , (a .createModifiableRenderable (elementName , (guiGraphics , i , j , f ) -> a .getElement (elementName + ".component" , Component .class ).ifPresent (c -> guiGraphics .drawString (Minecraft .getInstance ().font , c , a .getInteger (elementName + ".x" , 0 ), a .getInteger (elementName + ".y" , 0 ), a .getInteger (elementName + ".color" , 0xFFFFFF ), a .getBoolean (elementName + ".shadow" , true ))))))));
345+ uiDefinition .getDefinitions ().add (UIDefinition .createAfterInit (elementName , a -> accessorFunction .apply (a ).addRenderable (elementName , (a .createModifiableRenderable (elementName , (guiGraphics , i , j , f ) -> a .getElement (elementName + ".component" , Component .class ).ifPresent (c -> guiGraphics .drawString (Minecraft .getInstance ().font , c , a .getInteger (elementName + ".x" , 0 ), a .getInteger (elementName + ".y" , 0 ), a .getInteger (elementName + ".color" , 0xFFFFFFFF ), a .getBoolean (elementName + ".shadow" , true ))))))));
346346 }
347347
348348 static void parseDrawMultilineStringElements (UIDefinition uiDefinition , Function <UIAccessor , UIAccessor > accessorFunction , String elementName , Dynamic <?> element ) {
@@ -353,7 +353,7 @@ static void parseDrawMultilineStringElements(UIDefinition uiDefinition, Function
353353 a .getElement (elementName +".component" , Component .class ).ifPresent (c -> {
354354 int lineSpacing = a .getInteger (elementName +".lineSpacing" , 12 );
355355 int width = a .getInteger (elementName +".width" , 0 );
356- AdvancedTextWidget advancedTextWidget = a .putLayoutElement (elementName , accessorFunction .apply (a ).addChild (elementName , new AdvancedTextWidget (a ).lineSpacing (lineSpacing ).withLines (c ,width ).withColor (a .getInteger (elementName + ".color" , 0xFFFFFF )).withShadow (a .getBoolean (elementName + ".shadow" , true )).centered (a .getBoolean (elementName + ".centered" , false ))), i -> {}, i ->{});
356+ AdvancedTextWidget advancedTextWidget = a .putLayoutElement (elementName , accessorFunction .apply (a ).addChild (elementName , new AdvancedTextWidget (a ).lineSpacing (lineSpacing ).withLines (c ,width ).withColor (a .getInteger (elementName + ".color" , 0xFFFFFFFF )).withShadow (a .getBoolean (elementName + ".shadow" , true )).centered (a .getBoolean (elementName + ".centered" , false ))), i -> {}, i ->{});
357357 a .putStaticElement (elementName +".linesCount" , advancedTextWidget .getLines ().size ());
358358 });
359359 }));
0 commit comments