From fe3cdc6e8d1c59e7d624fa259081615f413c8c28 Mon Sep 17 00:00:00 2001 From: Daniel Walsh Date: Fri, 4 Oct 2019 12:38:48 +0100 Subject: [PATCH] Few more things --- .../Slimefun/api/item_transport/CargoNet.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/me/mrCookieSlime/Slimefun/api/item_transport/CargoNet.java b/src/me/mrCookieSlime/Slimefun/api/item_transport/CargoNet.java index da354d553..86171684c 100644 --- a/src/me/mrCookieSlime/Slimefun/api/item_transport/CargoNet.java +++ b/src/me/mrCookieSlime/Slimefun/api/item_transport/CargoNet.java @@ -455,17 +455,19 @@ public class CargoNet extends Network { lore.add(ChatColor.translateAlternateColorCodes('&', "&7Stored Items: &r" + DoubleHandler.getFancyDouble(item.getAmount()))); if (stack.getMaxStackSize() > 1) lore.add(ChatColor.translateAlternateColorCodes('&', "&7 stack.getMaxStackSize() ? stack.getMaxStackSize(): item.getAmount()) + ">")); else lore.add(ChatColor.translateAlternateColorCodes('&', "&7")); + lore.add(""); - if (im.hasLore()) { - for (String line: im.getLore()) { - lore.add(line); - } + if (im.getLore() != null) { + lore.addAll(im.getLore()); } + im.setLore(lore); stack.setItemMeta(im); menu.replaceExistingItem(slot, stack); menu.addMenuClickHandler(slot, (p, sl, is, action) -> { - SlimefunPlugin.getUtilities().itemRequests.add(new ItemRequest(l, 44, new CustomItem(item.getItem(), action.isRightClicked() ? (item.getAmount() > item.getItem().getMaxStackSize() ? item.getItem().getMaxStackSize(): item.getAmount()): 1), ItemTransportFlow.WITHDRAW)); + int amount = item.getAmount() > item.getItem().getMaxStackSize() ? item.getItem().getMaxStackSize() : item.getAmount(); + SlimefunPlugin.getUtilities().itemRequests.add(new ItemRequest(l, 44, + new CustomItem(item.getItem(), action.isRightClicked() ? amount : 1), ItemTransportFlow.WITHDRAW)); return false; });