public class MapMenu
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected MenuCanvas |
canvas |
protected java.util.List<MenuComponent> |
components |
protected java.util.Set<java.util.UUID> |
viewers |
Constructor and Description |
---|
MapMenu() |
Modifier and Type | Method and Description |
---|---|
MapMenu |
addComponent(MenuComponent... components) |
MenuCanvas |
getCanvas() |
java.util.List<MenuComponent> |
getComponents() |
byte[] |
getDisplay() |
java.util.Set<java.util.UUID> |
getViewers() |
boolean |
interact(org.bukkit.entity.Player player,
PlayerSetting setting) |
void |
onClose(java.util.UUID uuid) |
void |
removeComponent(MenuComponent component) |
boolean |
view(org.bukkit.entity.Player player,
PlayerSetting setting) |
protected MenuCanvas canvas
protected java.util.List<MenuComponent> components
protected java.util.Set<java.util.UUID> viewers
public boolean view(org.bukkit.entity.Player player, PlayerSetting setting)
public boolean interact(org.bukkit.entity.Player player, PlayerSetting setting)
public void onClose(java.util.UUID uuid)
public java.util.Set<java.util.UUID> getViewers()
public MenuCanvas getCanvas()
public byte[] getDisplay()
public void removeComponent(MenuComponent component)
public MapMenu addComponent(MenuComponent... components)
public java.util.List<MenuComponent> getComponents()