diff --git a/src/main/java/net/minecraftforge/fml/TextComponentMessageFormatHandler.java b/src/main/java/net/minecraftforge/fml/TextComponentMessageFormatHandler.java index 49b8a1092f..9545221e79 100644 --- a/src/main/java/net/minecraftforge/fml/TextComponentMessageFormatHandler.java +++ b/src/main/java/net/minecraftforge/fml/TextComponentMessageFormatHandler.java @@ -28,7 +28,9 @@ import java.util.List; public class TextComponentMessageFormatHandler { public static int handle(final TextComponentTranslation parent, final List children, final Object[] formatArgs, final String format) { try { - children.add(new TextComponentString(ForgeI18n.parseFormat(format, formatArgs))); + TextComponentString component = new TextComponentString(ForgeI18n.parseFormat(format, formatArgs)); + component.getStyle().setParentStyle(parent.getStyle()); + children.add(component); return format.length(); } catch (IllegalArgumentException ex) { return 0;