public class DiscoArmorApi extends DiscoArmorManager
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ARMOR |
static java.lang.String |
NOTHING |
static java.lang.String |
WOOL |
| Constructor and Description |
|---|
DiscoArmorApi(DiscoArmor plugin) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable(org.bukkit.entity.Player p)
Disable armor for a player
|
void |
enable(java.util.UUID uuid) |
void |
enablePlayer(org.bukkit.entity.Player p)
Enable armor for a player
|
java.lang.String |
getBootsName() |
java.lang.String |
getBootsType()
Gets the current boots type
|
java.lang.String |
getChestName() |
java.lang.String |
getChestplateType()
Gets the current chestplate type
|
EngineMode |
getCurrentEngineMode()
Gets the current engine mode
|
long |
getDelay()
Gets the delay specified in the config
|
static EngineMode |
getEngineMode(java.lang.String s)
Gets an engine mode by id
|
java.lang.String |
getHelmetName() |
java.lang.String |
getHelmetType()
Get the current helemt type
|
java.lang.String |
getLeggingsName() |
java.lang.String |
getLeggingsType()
Gets the current leggings type
|
org.bukkit.inventory.ItemStack[] |
getOldArmor(org.bukkit.entity.Player p)
Gets the old armor as an ItemStack array of a player.
|
java.lang.String |
getToggleFalseMessage() |
java.lang.String |
getToggleTrueMessage() |
boolean |
isColorRegistered(org.bukkit.Color c)
Check if a color is registered
|
boolean |
isEnabledForUser(org.bukkit.entity.Player p)
Checks if the DiscoArmor is enabled for the specified player
|
boolean |
isEnabledForUser(java.lang.String p)
Deprecated.
|
boolean |
isEnabledForUUID(java.util.UUID uuid)
Check if the DiscoArmor is enabled for the specific uuid
|
boolean |
isEnableMaxTime() |
void |
registerColor(org.bukkit.Color c)
Registers a color
|
void |
setBootsName(java.lang.String boots_name) |
void |
setBootsType(java.lang.String boots)
Sets the boots type
|
void |
setChestName(java.lang.String chest_name) |
void |
setChestplateType(java.lang.String chestplate)
Sets the current chestplate type
|
void |
setDelay(long delay,
boolean save)
Sets the delay
|
void |
setEnabledForUser(org.bukkit.entity.Player p,
boolean t)
Deprecated.
|
void |
setEnabledForUUID(java.util.UUID uuid,
boolean t) |
void |
setEnableMaxTime(boolean enableMaxTime) |
void |
setEngineMode(EngineMode engineMode)
Sets the current engine mode
|
void |
setHelmetName(java.lang.String helmet_name) |
void |
setHelmetType(java.lang.String helmet)
Sets the current helemt type
|
void |
setLeggingsName(java.lang.String leggings_name) |
void |
setLeggingsType(java.lang.String leggings)
Sets the current leggings type
|
void |
setOldArmor(org.bukkit.entity.Player p,
org.bukkit.inventory.ItemStack[] items)
Sets the old armor for a playr
|
void |
setToggleFalseMessage(java.lang.String toggleFalse) |
void |
setToggleTrueMessage(java.lang.String toggleTrue) |
void |
setup() |
void |
toggle(org.bukkit.entity.Player p)
Toggle armor for a player
|
void |
toggle(java.lang.String n)
Deprecated.
|
getPlugin, isEnabledpublic static final java.lang.String ARMOR
public static final java.lang.String WOOL
public static final java.lang.String NOTHING
public DiscoArmorApi(DiscoArmor plugin)
public static EngineMode getEngineMode(java.lang.String s)
Identifier - public void toggle(org.bukkit.entity.Player p)
Player - ppublic void enablePlayer(org.bukkit.entity.Player p)
Player - ppublic void disable(org.bukkit.entity.Player p)
Player - ppublic void enable(java.util.UUID uuid)
public boolean isColorRegistered(org.bukkit.Color c)
Color - cpublic void registerColor(org.bukkit.Color c)
Color - colortoRegisterpublic EngineMode getCurrentEngineMode()
public void setEngineMode(EngineMode engineMode)
engineMode - java.util.InputMismatchException - whem the Engine mode is null@Deprecated public void toggle(java.lang.String n)
Player - Namepublic boolean isEnabledForUser(org.bukkit.entity.Player p)
p - public boolean isEnabledForUUID(java.util.UUID uuid)
uuid - @Deprecated public boolean isEnabledForUser(java.lang.String p)
String - player name@Deprecated
public void setEnabledForUser(org.bukkit.entity.Player p,
boolean t)
Player - Flag - public void setEnabledForUUID(java.util.UUID uuid,
boolean t)
public org.bukkit.inventory.ItemStack[] getOldArmor(org.bukkit.entity.Player p)
Player - public void setOldArmor(org.bukkit.entity.Player p,
org.bukkit.inventory.ItemStack[] items)
Player - items - public long getDelay()
public void setDelay(long delay,
boolean save)
delay - Save - to discpublic java.lang.String getHelmetType()
public void setHelmetType(java.lang.String helmet)
helmet - public java.lang.String getChestplateType()
public void setChestplateType(java.lang.String chestplate)
chestplate - public java.lang.String getLeggingsType()
public void setLeggingsType(java.lang.String leggings)
leggings - public java.lang.String getBootsType()
public void setBootsType(java.lang.String boots)
boots - public java.lang.String getToggleTrueMessage()
public void setToggleTrueMessage(java.lang.String toggleTrue)
public java.lang.String getToggleFalseMessage()
public void setToggleFalseMessage(java.lang.String toggleFalse)
public java.lang.String getHelmetName()
public void setHelmetName(java.lang.String helmet_name)
public java.lang.String getChestName()
public void setChestName(java.lang.String chest_name)
public java.lang.String getLeggingsName()
public void setLeggingsName(java.lang.String leggings_name)
public java.lang.String getBootsName()
public void setBootsName(java.lang.String boots_name)
public boolean isEnableMaxTime()
public void setEnableMaxTime(boolean enableMaxTime)
public void setup()