Class SpigotHotbar
java.lang.Object
com.guflimc.brick.gui.api.menu.Menu<SpigotHotbarItem>
com.guflimc.brick.gui.spigot.hotbar.SpigotHotbar
- All Implemented Interfaces:
 ISpigotHotbar
- 
Field Summary
 - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddInteractEntityListener(Consumer<org.bukkit.event.player.PlayerInteractEntityEvent> listener) voidaddInteractListener(Consumer<org.bukkit.event.player.PlayerInteractEvent> listener) voidaddInventoryClickListener(Consumer<org.bukkit.event.inventory.InventoryClickEvent> listener) voiddispatchInteract(org.bukkit.event.player.PlayerInteractEvent event) voiddispatchInteractEntity(org.bukkit.event.player.PlayerInteractEntityEvent event) voiddispatchInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event) org.bukkit.inventory.ItemStack[]items()voidopen(org.bukkit.entity.Player player) voidremoveItem(int index) voidsetItem(int index, SpigotHotbarItem item) voidsetItem(int index, org.bukkit.inventory.ItemStack itemStack) voidsetItem(int index, org.bukkit.inventory.ItemStack itemStack, Consumer<org.bukkit.entity.Player> onClick) voidsetItem(int index, org.bukkit.inventory.ItemStack itemStack, Consumer<org.bukkit.event.player.PlayerInteractEvent> interact, Consumer<org.bukkit.event.player.PlayerInteractEntityEvent> interactEntity, Consumer<org.bukkit.event.inventory.InventoryClickEvent> click)  
- 
Constructor Details
 - 
Method Details
- 
removeItem
public void removeItem(int index) - Overrides:
 removeItemin classMenu<SpigotHotbarItem>
 - 
setItem
- Overrides:
 setItemin classMenu<SpigotHotbarItem>
 - 
setItem
public void setItem(int index, org.bukkit.inventory.ItemStack itemStack) - Specified by:
 setItemin interfaceISpigotHotbar
 - 
setItem
public void setItem(int index, org.bukkit.inventory.ItemStack itemStack, Consumer<org.bukkit.entity.Player> onClick) - Specified by:
 setItemin interfaceISpigotHotbar
 - 
setItem
public void setItem(int index, org.bukkit.inventory.ItemStack itemStack, Consumer<org.bukkit.event.player.PlayerInteractEvent> interact, Consumer<org.bukkit.event.player.PlayerInteractEntityEvent> interactEntity, Consumer<org.bukkit.event.inventory.InventoryClickEvent> click) - Specified by:
 setItemin interfaceISpigotHotbar
 - 
items
public org.bukkit.inventory.ItemStack[] items()- Specified by:
 itemsin interfaceISpigotHotbar
 - 
open
public void open(org.bukkit.entity.Player player) - Specified by:
 openin interfaceISpigotHotbar
 - 
addInteractListener
- Specified by:
 addInteractListenerin interfaceISpigotHotbar
 - 
addInteractEntityListener
public void addInteractEntityListener(Consumer<org.bukkit.event.player.PlayerInteractEntityEvent> listener) - Specified by:
 addInteractEntityListenerin interfaceISpigotHotbar
 - 
addInventoryClickListener
public void addInventoryClickListener(Consumer<org.bukkit.event.inventory.InventoryClickEvent> listener) - Specified by:
 addInventoryClickListenerin interfaceISpigotHotbar
 - 
dispatchInteract
public void dispatchInteract(org.bukkit.event.player.PlayerInteractEvent event)  - 
dispatchInteractEntity
public void dispatchInteractEntity(org.bukkit.event.player.PlayerInteractEntityEvent event)  - 
dispatchInventoryClick
public void dispatchInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event)  
 -