public class RadioIconCloud extends java.lang.Thread implements RadioIcon
RadioCanvas
Constructor and Description |
---|
RadioIconCloud(int width,
int height,
int transparency,
int delay) |
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 |
run() |
void |
terminate()
Called when the RadioCanvas is disabling itself; Most likely end of use
|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public RadioIconCloud(int width, int height, int transparency, int delay)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
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