From a0505e995ef89e6663d7af1bd3478cedcd6a0106 Mon Sep 17 00:00:00 2001 From: Phoenix616 Date: Wed, 3 Jan 2018 17:28:31 +0100 Subject: [PATCH] Merge items in logger message --- .../Listeners/PostTransaction/TransactionLogger.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java b/src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java index 7b81fbc..c9109e0 100644 --- a/src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java +++ b/src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java @@ -3,12 +3,12 @@ package com.Acrobot.ChestShop.Listeners.PostTransaction; import com.Acrobot.Breeze.Utils.LocationUtil; import com.Acrobot.ChestShop.ChestShop; import com.Acrobot.ChestShop.Events.TransactionEvent; -import com.Acrobot.ChestShop.UUIDs.NameManager; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.inventory.ItemStack; +import static com.Acrobot.Breeze.Utils.InventoryUtil.mergeSimilarStacks; import static com.Acrobot.Breeze.Utils.MaterialUtil.getSignName; import static com.Acrobot.ChestShop.Events.TransactionEvent.TransactionType.BUY; @@ -28,7 +28,7 @@ public class TransactionLogger implements Listener { StringBuilder items = new StringBuilder(50); - for (ItemStack item : event.getStock()) { + for (ItemStack item : mergeSimilarStacks(event.getStock())) { items.append(item.getAmount()).append(' ').append(getSignName(item)); }