NpcReplacePlayerEvent.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:xEssentials-deprecated-bukkit 作者:
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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号