private void turnSkelToNpc(Skeleton skel, String player) {
ItemStack head = new ItemStack(Material.SKULL_ITEM);
head.setDurability((short)3);
SkullMeta meta = (SkullMeta) head.getItemMeta();
meta.setOwner(player);
head.setItemMeta(meta);
head.setAmount(1);
skel.getEquipment().setHelmet(head);
skel.getEquipment().setHelmetDropChance(0);
ItemStack chestplate = new ItemStack(Material.IRON_CHESTPLATE);
chestplate.setAmount(1);
skel.getEquipment().setChestplate(chestplate);
skel.getEquipment().setChestplateDropChance(0);
ItemStack leggings = new ItemStack(Material.IRON_LEGGINGS);
leggings.setAmount(1);
skel.getEquipment().setLeggings(leggings);
skel.getEquipment().setLeggingsDropChance(0);
ItemStack shoes = new ItemStack(Material.IRON_BOOTS);
skel.getEquipment().setBoots(shoes);
skel.getEquipment().setBootsDropChance(0);
skel.addPotionEffect(new PotionEffect(PotionEffectType.SLOW, Integer.MAX_VALUE, 30));
skel.addPotionEffect(new PotionEffect(PotionEffectType.JUMP, Integer.MAX_VALUE, 30));
skel.setCustomName(player);
skel.setCustomNameVisible(true);
}
NpcReplacePlayerEvent.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:xEssentials-deprecated-bukkit
作者:
评论列表
文章目录