@EventHandler(priority = EventPriority.MONITOR)
public void onPlayerPickup(PlayerPickupItemEvent event) {
String name;
boolean rare = false;
if (event.getItem().getItemStack().getItemMeta().hasDisplayName()) {
name = event.getItem().getItemStack().getItemMeta().getDisplayName();
rare = true;
} else {
name = event.getItem().getItemStack().getType().name().replace("_", " ").toLowerCase();
}
Resident resident = CivGlobal.getResident(event.getPlayer());
if (resident.getItemMode().equals("all")) {
CivMessage.send(event.getPlayer(), CivColor.LightGreen+"You've picked up "+CivColor.LightPurple+event.getItem().getItemStack().getAmount()+" "+name);
} else if (resident.getItemMode().equals("rare") && rare) {
CivMessage.send(event.getPlayer(), CivColor.LightGreen+"You've picked up "+CivColor.LightPurple+event.getItem().getItemStack().getAmount()+" "+name);
}
}
PlayerListener.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:civcraft
作者:
评论列表
文章目录