Frage von xDeron, 30

Krieg ich es hin, mit dem InventoryDragEvent ein Item mit einem anderen zu wechseln und somit etwas auszuführen (siehe Beschreibung!)?

Beispiel: https://www.youtube.com/watch?v=B6SBREuCJXg

Zeit: 13:15 - 13:20


Sonstige Informationen:

  • Programmierprogram: Eclipse
  • Verwendete API: Spigot 1.8
  • Verwendete Java-Version: 1.8

Java Development-Kit installiert?

-> Ja!


Hoffe auf Hilfe,

Gruß

Antwort
von Tobihogh, 21

Es heißt nicht Programmierprogramm sonder IDE (integrated development environment). Du möchtest also dass das Item, wenn es in einem custom Inventar hinein gezogen wird, zu deinem standard Inventar hinzugefügt wird. Dazu holst du dir vom Event den Player, vom Player das Inventar und fügst dem Inventar den ItemStack vom Event hinzu.

Kommentar von xDeron ,

Genau. Ich hab auch ein Inventar, was sich "navigatorInventory" nennt...

Achtung! Das ist der Name, nicht der Title.

Kommentar von Tobihogh ,

Nach der Spigot api ( https://hub.spigotmc.org/javadocs/spigot/ ) hat das Interface Inventory zwei Methoden die für dich Interessant sein könnten: einmal addItem(ItemStack ...) und setItem(int index, ItemStack item).

Keine passende Antwort gefunden?

Fragen Sie die Community