Bin grade dabei ein Minecraft Plugin zu programmieren, und ich kriege es nicht in das ein zombie ein item dropt wenn man ihn killt. Ist dieser Code richtig?

... komplette Frage anzeigen

1 Antwort

@EventHandler
public void onEntityDeath(EntityDeathEvent ev) {

if ((ev.getEntity().getKiller() instanceof Player)) {
Player p = ev.getEntity().getKiller();
Entity e = ev.getEntity();
if ((e instanceof Zombie)) {
p.getInventory().addItem(new ItemStack(Material.GOLD_SWORD, 1));
}

}
}

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Lolwis111
17.01.2016, 17:33

Ich bin mir nicht ganz sicher aber ich glaube du fügst das Item direkt zum Inventar des Spielers hinzu. Hast du das überprüft?

Gruß Lolwis111

0

Was möchtest Du wissen?