diff --git a/azalea-chat/src/text_component.rs b/azalea-chat/src/text_component.rs index 91af28e7..96eef08e 100755 --- a/azalea-chat/src/text_component.rs +++ b/azalea-chat/src/text_component.rs @@ -89,7 +89,7 @@ impl Display for TextComponent { for component in Component::Text(self.clone()).into_iter() { let component_text = match &component { Component::Text(c) => c.text.to_string(), - Component::Translatable(c) => c.to_string(), + Component::Translatable(c) => c.read()?.to_string(), }; f.write_str(&component_text)?; diff --git a/azalea-chat/src/translatable_component.rs b/azalea-chat/src/translatable_component.rs index 69f4bfec..750f65c4 100755 --- a/azalea-chat/src/translatable_component.rs +++ b/azalea-chat/src/translatable_component.rs @@ -121,7 +121,7 @@ impl Display for TranslatableComponent { for component in Component::Translatable(self.clone()).into_iter() { let component_text = match &component { Component::Text(c) => c.text.to_string(), - Component::Translatable(c) => c.to_string(), + Component::Translatable(c) => c.read()?.to_string(), }; f.write_str(&component_text)?;