Fix #599 catch invalid lore lines

This commit is contained in:
Misode
2024-09-18 17:38:31 +02:00
parent 586c777cf8
commit 88b7b74ca0
2 changed files with 13 additions and 5 deletions

View File

@@ -115,7 +115,7 @@ export function ItemTooltip({ item, advanced, resolver }: Props) {
: <TextComponent component={{ translate: 'item.dyed', color: 'gray' }} />
)}
{item.getLore().map((component) =>
<TextComponent component={JSON.parse(component)} base={{ color: 'dark_purple', italic: true }} />
<TextComponent component={component} base={{ color: 'dark_purple', italic: true }} />
)}
{item.showInTooltip('attribute_modifiers') && (
<AttributeModifiersTooltip data={item.get('attribute_modifiers', tag => tag)} />