Constructor and Description |
---|
RadioIconImage(int[] image,
int width) |
Modifier and Type | Method and Description |
---|---|
int[] |
getDisplay()
Get the main representation of this icon
|
int |
getHeight()
Get the overall height of this icon
|
int |
getWidth()
Get the overall width of this icon
|
void |
init(RadioCanvas provider)
Called when a RadioCanvas is ready to receive input from this icon
|
void |
onClick(org.bukkit.entity.Entity entity,
DisplayInteract action,
int x,
int y)
Called interaction from either a player or a projectile
|
void |
terminate()
Called when the RadioCanvas is disabling itself; Most likely end of use
|
public int[] getDisplay()
RadioIcon
getDisplay
in interface RadioIcon
public int getWidth()
RadioIcon
public int getHeight()
RadioIcon
public void init(RadioCanvas provider)
RadioIcon
public void onClick(org.bukkit.entity.Entity entity, DisplayInteract action, int x, int y)
RadioIcon
onClick
in interface RadioIcon
entity
- The entity, either a player or a projectileaction
- Will always be a player unless action is DisplayInteract.PROJECTILE
x
- The X coordinate of the click relative to the top left of this icony
- The Y coordinate of the click relative to the top left of this icon