Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Pumpking(Location loc) {
- super(EntityTypes.STRAY, ((CraftWorld)loc.getWorld()).getHandle());
- this.setPosition(loc.getX(), loc.getY(), loc.getZ());
- this.setHealth(300);
- this.setCustomNameVisible(true);
- this.setCustomName(new ChatComponentText(
- ChatColor.translateAlternateColorCodes('&', "&4&lPUMPKING")));
- this.setSlot(EnumItemSlot.HEAD, new ItemStack(Blocks.JACK_O_LANTERN));
- this.dropInventory();
- org.bukkit.inventory.ItemStack axe1 = new org.bukkit.inventory.ItemStack(Material.GOLDEN_AXE);
- ItemMeta meta1 = axe1.getItemMeta();
- meta1.setDisplayName("§6§oPumpking Blade");
- List<String> lore1 = new ArrayList<>();
- lore1.add("§d&oAn axe powered by souls.");
- meta1.setLore(lore1);
- meta1.addEnchant(Enchantment.DURABILITY, 1000, false);
- meta1.addEnchant(Enchantment.FIRE_ASPECT, 1, false);
- meta1.addEnchant(Enchantment.MENDING, 3, false);
- org.bukkit.inventory.ItemStack axe2 = new org.bukkit.inventory.ItemStack(Material.GOLDEN_AXE);
- ItemMeta meta2 = axe2.getItemMeta();
- meta2.setDisplayName("§6§oPumpking Blade");
- List<String> lore2 = new ArrayList<>();
- lore2.add("§d&oAn axe powered by souls.");
- meta2.setLore(lore2);
- meta2.addEnchant(Enchantment.DURABILITY, 2500, false);
- meta2.addEnchant(Enchantment.FIRE_ASPECT, 1, false);
- meta2.addEnchant(Enchantment.MENDING, 3, false);
- ItemStack nms1 = CraftItemStack.asNMSCopy(axe1);
- ItemStack nms2 = CraftItemStack.asNMSCopy(axe2);
- this.setSlot(EnumItemSlot.MAINHAND, nms1);
- this.setSlot(EnumItemSlot.OFFHAND, nms2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement