@Override
public void onDeath(ZvPPlayer player, PlayerDeathEvent event) {
super.onDeath(player, event);
this.playerDrops.put(player, new ArrayList<ItemStack>(event.getDrops()));
event.getDrops().clear();
Entity entitiy = getArena().getWorld().spawnEntity(player.getLocation(), EntityType.ZOMBIE);
if (entitiy != null) {
getArena().getDifficultyTool().customizeEntity(entitiy);
}
ItemStack playerSkull = new ItemStack(Material.SKULL_ITEM);
playerSkull.setDurability((short) 3);
SkullMeta meta = (SkullMeta) playerSkull.getItemMeta();
meta.setOwner(player.getName());
playerSkull.setItemMeta(meta);
Zombie z = (Zombie) entitiy;
z.setBaby(false);
z.getEquipment().setHelmet(playerSkull);
z.setMaxHealth(2 * 20);
getArena().updatePlayerBoards();
}
DeathMatch.java 文件源码
java
阅读 37
收藏 0
点赞 0
评论 0
项目:ZvP
作者:
评论列表
文章目录