@Override public void handleItemLinePickup(Player player, PickupHandler pickupHandler, Hologram hologram) { try { if (hologram.getVisibilityManager().isVisibleTo(player)) { pickupHandler.onPickup(player); } } catch (Throwable t) { Plugin plugin = hologram instanceof PluginHologram ? ((PluginHologram) hologram).getOwner() : HolographicDisplays.getInstance(); ConsoleLogger.log(Level.WARNING, "The plugin " + plugin.getName() + " generated an exception when the player " + player.getName() + " picked up an item from a hologram.", t); } }