Ich versuche, ein Creeper Ei in meinem benutzerdefinierten GUI-Menü hinzuzufügen. Das ist, was ich bisher abgeschlossen:Bukkit benutzerdefinierte Inventar Spawn Egg (# 2)
ItemStack stack = new ItemStack(Material.MONSTER_EGG, 1, EntityType.CREEPER.getTypeId());
ItemMeta meta = stack.getItemMeta();
meta.setDisplayName(ChatColor.AQUA + "Creeper");
stack.setItemMeta(meta);
inv.setItem(1, stack);
player.openInventory(inv);
return true;
Meine Frage ist: Wie kann ich die Schlingpflanze Ei meiner InventoryClick Klasse hinzufügen?
Player player = (Player) event.getWhoClicked();
ItemStack item = event.getCurrentItem();
if (item.getType() == Material.blah blah) {
player.performCommand("blah blah");
event.setCancelled(true);
}
Was meinst du hinzufügen? Was versuchst du zu machen? – Li357
Ich beendete meine erste Klasse, in der das Strauchei hinzukommt. Aber ich brauche es auch für meinen InventoryClick, also weiß es, wenn du darauf klickst, und er weiß, dass du einen Befehl ausführen musst, sobald du auf das Ei klickst. Ich bin also verwirrt, weil ich nicht weiß, was ich in der inventoryClick-Klasse machen soll, wenn ich ein Creeper-Ei in der GUI hinzufüge: P – TechStudios
Warum haben wir separate * classes *? – Li357