@EventHandler
public void onBankClick(InventoryClickEvent event){
Player player = (Player) event.getWhoClicked();
Account account = new Account(player);
ca.damocles.accountsystem.Character character = account.getLoadedCharacter();
if(character == null){
return;
}
if(event.getInventory().getName().equalsIgnoreCase(character.getUsername()+"'s Bank")){
if(event.getCurrentItem() == null){
return;
}
event.setCancelled(true);
if(event.getCurrentItem().hasItemMeta()){
if(event.getCurrentItem().getItemMeta().getDisplayName().equalsIgnoreCase(ChatColor.GOLD+"Empty Bank")){
event.setCancelled(true);
return;
}
if(event.getSlot() == 5){
if(event.getCurrentItem().getItemMeta() instanceof BlockStateMeta){
ItemStack item = event.getCurrentItem();
event.getWhoClicked().closeInventory();
event.getWhoClicked().openInventory(new NBTHandler(item).getBoxInventory());
}
}
}
}
}
EquipHandler.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:Damocles
作者:
评论列表
文章目录