From ae4495207ec0c70260aa17cc7fb19d0245eb3e13 Mon Sep 17 00:00:00 2001 From: fullwall Date: Sat, 14 Oct 2023 22:41:10 +0800 Subject: [PATCH] remove result message for commands by default --- main/src/main/java/net/citizensnpcs/trait/ShopTrait.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/main/src/main/java/net/citizensnpcs/trait/ShopTrait.java b/main/src/main/java/net/citizensnpcs/trait/ShopTrait.java index b08e2f834..27677575c 100644 --- a/main/src/main/java/net/citizensnpcs/trait/ShopTrait.java +++ b/main/src/main/java/net/citizensnpcs/trait/ShopTrait.java @@ -377,8 +377,12 @@ public class ShopTrait extends Trait { } if (!meta.hasLore()) { List lore = Lists.newArrayList(); - cost.forEach(a -> lore.add(a.describe())); - result.forEach(a -> lore.add(a.describe())); + cost.forEach(c -> lore.add(c.describe())); + result.forEach(r -> { + if (!(r instanceof CommandAction)) { + lore.add(r.describe()); + } + }); if (timesPurchasable > 0) { lore.add("Times purchasable: " + timesPurchasable); }