public class ArchonCratesAPI
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
EffectTask |
| Constructor and Description |
|---|
ArchonCratesAPI(Main plugin) |
| Modifier and Type | Method and Description |
|---|---|
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,
float speed,
int amount,
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() |
void |
openCrate(org.bukkit.entity.Player player,
java.lang.String keyName) |
void |
registerGlow() |
boolean |
setupEconomy() |
void |
takeFromBalance(org.bukkit.entity.Player player,
double amount) |
public ArchonCratesAPI(Main plugin)
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,
float speed,
int amount,
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)