Package | Description |
---|---|
com.projectkorra.projectkorra | |
com.projectkorra.projectkorra.event |
Modifier and Type | Field and Description |
---|---|
static Element.SubElement |
Element.BLOOD |
static Element.SubElement |
Element.COMBUSTION |
static Element.SubElement |
Element.FLIGHT |
static Element.SubElement |
Element.HEALING |
static Element.SubElement |
Element.ICE |
static Element.SubElement |
Element.LAVA |
static Element.SubElement |
Element.LIGHTNING |
static Element.SubElement |
Element.METAL |
static Element.SubElement |
Element.PLANT |
static Element.SubElement |
Element.SAND |
static Element.SubElement |
Element.SPIRITUAL |
Modifier and Type | Method and Description |
---|---|
static Element.SubElement[] |
Element.getAddonSubElements()
Returns an array of all the addon subelements.
|
static Element.SubElement[] |
Element.getAddonSubElements(Element element)
Returns array of addon subelements belonging to a parent element.
|
static Element.SubElement[] |
Element.getAllSubElements()
Returns all subelements, official and addon.
|
static Element.SubElement[] |
Element.getSubElements()
Return official subelements.
|
static Element.SubElement[] |
Element.getSubElements(Element element)
Return all subelements belonging to a parent element.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Element.SubElement> |
BendingPlayer.getSubElements()
Gets the list of subelements the
BendingPlayer knows. |
Modifier and Type | Method and Description |
---|---|
void |
BendingPlayer.addSubElement(Element.SubElement subelement)
Adds a subelement to the
BendingPlayer 's known list. |
boolean |
BendingPlayer.canUseSubElement(Element.SubElement sub)
Checks to see if a player can bend a specific sub element.
|
boolean |
BendingPlayer.hasSubElement(Element.SubElement sub) |
boolean |
BendingPlayer.hasSubElementPermission(Element.SubElement sub)
Returns whether the player has permission to bend the subelement
|
Constructor and Description |
---|
BendingPlayer(java.util.UUID uuid,
java.lang.String playerName,
java.util.ArrayList<Element> elements,
java.util.ArrayList<Element.SubElement> subelements,
java.util.HashMap<java.lang.Integer,java.lang.String> abilities,
boolean permaRemoved)
Creates a new
BendingPlayer . |
Modifier and Type | Method and Description |
---|---|
Element.SubElement |
PlayerChangeSubElementEvent.getSubElement() |
Constructor and Description |
---|
PlayerChangeSubElementEvent(org.bukkit.command.CommandSender sender,
org.bukkit.entity.Player target,
Element.SubElement sub,
PlayerChangeSubElementEvent.Result result) |