Witam napisałem taki plugin tylko jest problem po pierwsze item nie wypada mi, tylko jest od razu w inventory no chyba że ja go od razu podnoszę ale wątpie a drugi problem to jabłko które mi wypada ale nie ma nazwy ani enchantu
@EventHandler (priority = EventPriority.NORMAL)
public void onEventZombie(EntityDeathEvent event) {
if(event.getEntity().getKiller() instanceof Player && event.getEntity() instanceof Zombie) {
Player p = event.getEntity().getKiller();
Zombie zombie = (Zombie) event.getEntity();
Random rand = new Random();
int n = rand.nextInt(5);
EXP += n;
p.sendMessage(ChatColor.WHITE.toString() + "Za zabicie " + ChatColor.DARK_RED + ChatColor.BOLD.toString() + "Zombie " + ChatColor.WHITE + "otrzymujesz: " + ChatColor.GOLD + "" + n);
ItemStack apple = new ItemStack(Material.APPLE, 1);
ItemMeta apple_meta = apple.getItemMeta();
apple_meta.addEnchant(Enchantment.DAMAGE_ALL, 10, true);
apple_meta.setDisplayName(ChatColor.RED + "Jabłko" + ChatColor.BOLD);
p.getLocation().getWorld().dropItem(p.getLocation(), apple);
}
}
Pytanie
Stasio 3
Witam napisałem taki plugin tylko jest problem po pierwsze item nie wypada mi, tylko jest od razu w inventory no chyba że ja go od razu podnoszę ale wątpie a drugi problem to jabłko które mi wypada ale nie ma nazwy ani enchantu
@EventHandler (priority = EventPriority.NORMAL) public void onEventZombie(EntityDeathEvent event) { if(event.getEntity().getKiller() instanceof Player && event.getEntity() instanceof Zombie) { Player p = event.getEntity().getKiller(); Zombie zombie = (Zombie) event.getEntity(); Random rand = new Random(); int n = rand.nextInt(5); EXP += n; p.sendMessage(ChatColor.WHITE.toString() + "Za zabicie " + ChatColor.DARK_RED + ChatColor.BOLD.toString() + "Zombie " + ChatColor.WHITE + "otrzymujesz: " + ChatColor.GOLD + "" + n); ItemStack apple = new ItemStack(Material.APPLE, 1); ItemMeta apple_meta = apple.getItemMeta(); apple_meta.addEnchant(Enchantment.DAMAGE_ALL, 10, true); apple_meta.setDisplayName(ChatColor.RED + "Jabłko" + ChatColor.BOLD); p.getLocation().getWorld().dropItem(p.getLocation(), apple); } }
Odnośnik do komentarza
Udostępnij na innych stronach
8 odpowiedzi na to pytanie
Rekomendowane odpowiedzi