Minecraft - Items in der Hotbar verschwinden lassen?
Ich bin noch dabei, ein eigenes Lobby System zu programmieren, nun ist es zu 90% fertig, mir fehlen nur noch so kleinigkeiten.
Ich habe in der Hotbar Items, darunter auch einen Compass.
Nun möchte ich, dass wenn ich meinen Compass öffne, dass dann alle Items in der Hotbar verschwinden und nur noch die Items im Compass angezeigt werden.
Und sobald ich mein Compass wieder schließe solln die Items wieder erscheinen in der Hotbar.
Hat jemand ahnung wie ich das machen kann?
1 Antwort
Du hast doch bestimmt einen @EventHandler für das Klicken des Kompasses. Das PlayerInteractEvent hat das feld #getPlayer(), das den Spieler des Events zurückgibt. Mit event#getPlayer()#getInventory()#setSlot(int SlotNummer, new ItemStack(Material.AIR)) kannst du dann einen bestimmten Slot leeren. Eventuell speicherst du davor noch die Items mit event#getPlayer()#getInventory()#getItem(int SlotNummer).
Google ist dein Freund!