public class ArchonCratesAPI
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
EffectTask |
java.util.ArrayList<java.lang.String> |
playersInCrate |
| Constructor and Description |
|---|
ArchonCratesAPI(Main plugin) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPlayerToCrate(org.bukkit.entity.Player player) |
void |
addToBalance(org.bukkit.entity.Player player,
double amount) |
boolean |
checkKeyType(java.lang.String keyName) |
void |
crateEffect(org.bukkit.entity.Player player,
org.bukkit.Location location,
double speed,
int count,
org.bukkit.World world,
java.lang.String effect) |
void |
createCrate(org.bukkit.entity.Player player) |
double |
getBalance(org.bukkit.entity.Player player) |
org.bukkit.inventory.ItemStack |
getKeyStack(java.lang.String keyName) |
java.lang.String |
getLangMessage(LangMessages messageType) |
void |
giveKey(java.lang.String playerName,
int keyAmount,
java.lang.String keyName) |
void |
giveKeyAll(int keyAmount,
java.lang.String keyName) |
void |
ifNoCrateLootIds() |
boolean |
isEcoEnabled() |
boolean |
isPlayerInCrate(org.bukkit.entity.Player player) |
void |
openCrate(org.bukkit.entity.Player player,
java.lang.String keyName) |
void |
registerGlow() |
void |
removePlayerFromCrate(org.bukkit.entity.Player player) |
boolean |
setupEconomy() |
void |
takeFromBalance(org.bukkit.entity.Player player,
double amount) |
public java.util.ArrayList<java.lang.String> playersInCrate
public int EffectTask
public ArchonCratesAPI(Main plugin)
public void addPlayerToCrate(org.bukkit.entity.Player player)
public void removePlayerFromCrate(org.bukkit.entity.Player player)
public boolean isPlayerInCrate(org.bukkit.entity.Player player)
public boolean setupEconomy()
public boolean isEcoEnabled()
public void giveKey(java.lang.String playerName,
int keyAmount,
java.lang.String keyName)
public void giveKeyAll(int keyAmount,
java.lang.String keyName)
public org.bukkit.inventory.ItemStack getKeyStack(java.lang.String keyName)
public void ifNoCrateLootIds()
public void registerGlow()
public boolean checkKeyType(java.lang.String keyName)
public java.lang.String getLangMessage(LangMessages messageType)
public void crateEffect(org.bukkit.entity.Player player,
org.bukkit.Location location,
double speed,
int count,
org.bukkit.World world,
java.lang.String effect)
public void createCrate(org.bukkit.entity.Player player)
public double getBalance(org.bukkit.entity.Player player)
public void addToBalance(org.bukkit.entity.Player player,
double amount)
public void takeFromBalance(org.bukkit.entity.Player player,
double amount)
public void openCrate(org.bukkit.entity.Player player,
java.lang.String keyName)