Spigot Mc Inventar Plugin?
Hallo,
ich möchte mir Spigot ein Inventar/shop Plugin programmieren. Jetzt ist meine Frage:
Wie kann ich mehrere Inventare "ineinander" machen? Also wenn ich auf ein bestimmtes Item klicke, dass sich ein anderes Inventar öffnet, wo ich AUCH klicken kann. Bis jetzt geht es nicht.
Wie sieht denn der Code dazu aus?
Hab schon eine lösung. Trotzdem danke :)
1 Antwort
Generell kannst du nur ein Inventory alleine erstellen. Du kannst theoretisch zwei "public static Inventory <name>() {}" machen und returne dann das Inventory.
Das andere Inventory musst du in einem InventoryClickEvent machen wo du am besten das event cancelst und danach per event.getCurrentItem().getItemMeta() fragst ob es den gewünschten Namen hat. Da würde ich aber am besten zuerst abfragen ob event.getInventory().getName() deinem gewünschten Inventory Namen entspricht. Das andere Inventory kannst du ganz easy über player.openInventory(<InventoryName>) öffnen.
Danke dafür. Ich hatte es schon mit Switch und dann Case ausfragen wo ich dann das komplet neue Inventar reingeklatscht hab:(