public class Currency
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,Currency> |
currencies |
| Constructor and Description |
|---|
Currency(org.bukkit.plugin.Plugin plugin,
java.lang.String name,
int digits,
int startBalance) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBalance(org.bukkit.entity.Player p,
double amount) |
double |
getBalance(org.bukkit.entity.Player p) |
static Currency |
getByName(java.lang.String name) |
java.lang.String |
getPriceTag(org.bukkit.entity.Player p,
double cost) |
static java.util.Collection<Currency> |
list() |
boolean |
purchase(org.bukkit.entity.Player p,
double amount) |
void |
removeBalance(org.bukkit.entity.Player p,
double amount) |
void |
resetBalance(org.bukkit.entity.Player p) |
void |
setBalance(org.bukkit.entity.Player p,
double balance) |
public static java.util.Map<java.lang.String,Currency> currencies
public Currency(org.bukkit.plugin.Plugin plugin,
java.lang.String name,
int digits,
int startBalance)
public void setBalance(org.bukkit.entity.Player p,
double balance)
public double getBalance(org.bukkit.entity.Player p)
public void addBalance(org.bukkit.entity.Player p,
double amount)
public void removeBalance(org.bukkit.entity.Player p,
double amount)
public void resetBalance(org.bukkit.entity.Player p)
public boolean purchase(org.bukkit.entity.Player p,
double amount)
public java.lang.String getPriceTag(org.bukkit.entity.Player p,
double cost)
public static Currency getByName(java.lang.String name)
public static java.util.Collection<Currency> list()