|
|
|
@ -3321,12 +3321,13 @@ public class GenericFunctions { |
|
|
|
|
int id = Integer.parseInt(ItemUtils.GetLoreLineContainingSubstring(item, ChatColor.DARK_PURPLE+"ID#").split("#")[1]); |
|
|
|
|
if (TwosideKeeper.itemcube_updates.containsKey(id)) { |
|
|
|
|
ItemUtils.DeleteAllLoreLinesAtAndAfterLineContainingSubstring(item, ChatColor.WHITE+"Contents ("); |
|
|
|
|
ItemUtils.DeleteAllLoreLinesAtAndAfterLineContainingSubstring(item, ChatColor.AQUA+" "); |
|
|
|
|
ItemUtils.addLore(item, ChatColor.WHITE+"Contents ("+GetItemCubeSpace(id)+"):"); |
|
|
|
|
for (ItemStack it : TwosideKeeper.itemcube_updates.get(id)) { |
|
|
|
|
ItemUtils.addLore(item, ChatColor.GRAY+" - "+GenericFunctions.UserFriendlyMaterialName(it)+(it.getAmount()>1?ChatColor.YELLOW+" x"+it.getAmount():"")); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (item.getType()==Material.HOPPER_MINECART) { |
|
|
|
|
//Filter Cube. Add "Filtering" list.
|
|
|
|
|
Hopper h = ItemCubeUtils.getFilterCubeHopper(id); |
|
|
|
@ -3337,10 +3338,9 @@ public class GenericFunctions { |
|
|
|
|
ItemUtils.addLore(item, ChatColor.AQUA+"Filtering:"); |
|
|
|
|
for (ItemStack it : items) { |
|
|
|
|
if (ItemUtils.isValidItem(it)) { |
|
|
|
|
ItemUtils.addLore(item, ChatColor.DARK_AQUA+" - "+GenericFunctions.UserFriendlyMaterialName(it)); |
|
|
|
|
ItemUtils.addLore(item, ChatColor.DARK_AQUA+" - "+GenericFunctions.UserFriendlyMaterialName(it.getType(),it.getDurability())); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|