@EventHandler(priority = EventPriority.LOW)
public void onPlayerQuit(PlayerQuitEvent e) {
Player p = e.getPlayer();
if(!inventories.containsKey(p))
return;
SmartInventory inv = inventories.get(p);
inv.getListeners().stream()
.filter(listener -> listener.getType() == PlayerQuitEvent.class)
.forEach(listener -> ((InventoryListener<PlayerQuitEvent>) listener).accept(e));
inventories.remove(p);
}
InventoryManager.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:SmartInvs
作者:
评论列表
文章目录