diff --git a/core/src/main/java/net/momirealms/craftengine/core/item/modifier/lore/LoreModifier.java b/core/src/main/java/net/momirealms/craftengine/core/item/modifier/lore/LoreModifier.java index 912e4d099..8e998115d 100644 --- a/core/src/main/java/net/momirealms/craftengine/core/item/modifier/lore/LoreModifier.java +++ b/core/src/main/java/net/momirealms/craftengine/core/item/modifier/lore/LoreModifier.java @@ -105,10 +105,7 @@ public sealed interface LoreModifier extends ItemDataModifier @Override public Item apply(Item item, ItemBuildContext context) { - Stream start = Stream.empty(); - this.modification1.apply(start, context); - this.modification2.apply(start, context); - item.loreComponent(start.toList()); + item.loreComponent(this.modification2.apply(this.modification1.apply(Stream.empty(), context), context).toList()); return item; } }