Package kamkeel.npcdbc.api.outline
Interface IOutline
-
public interface IOutline
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IOutline
clone()
int
getID()
String
getMenuName()
String
getName()
IOutline
save()
IOutline
setColorInterpolation(float interp)
IOutline
setColorSmoothness(float smoothness)
void
setID(int newID)
Do not use this unless you know what you are changing.void
setInnerColor(int color, float alpha)
void
setMenuName(String name)
void
setName(String name)
IOutline
setNoiseSize(float size)
void
setOuterColor(int color, float alpha)
IOutline
setPulsingSpeed(float speed)
IOutline
setSize(float size)
IOutline
setSpeed(float speed)
-
-
-
Method Detail
-
setInnerColor
void setInnerColor(int color, float alpha)
-
setOuterColor
void setOuterColor(int color, float alpha)
-
setSize
IOutline setSize(float size)
-
setNoiseSize
IOutline setNoiseSize(float size)
-
setSpeed
IOutline setSpeed(float speed)
-
setPulsingSpeed
IOutline setPulsingSpeed(float speed)
-
setColorSmoothness
IOutline setColorSmoothness(float smoothness)
-
setColorInterpolation
IOutline setColorInterpolation(float interp)
-
getName
String getName()
-
setName
void setName(String name)
- Parameters:
name
- Name of the aura. Must be unique to each aura
-
getMenuName
String getMenuName()
-
setMenuName
void setMenuName(String name)
- Parameters:
name
- Name of aura to be displayed in all aura rendering, whether Aura Selection GUI or DBC stat sheet or chat. Minecraft Color codes are allowed "&4&l"
-
getID
int getID()
-
setID
void setID(int newID)
Do not use this unless you know what you are changing. Dangerous to change.- Parameters:
newID
- new ID.
-
clone
IOutline clone()
- Returns:
- clones this IAura object and returns a new IAura with the same exact properties
-
save
IOutline save()
- Returns:
- Saves all Aura data. Always call this when changing any aura data
-
-