public class EconomyAPI
extends cn.nukkit.plugin.PluginBase
implements cn.nukkit.event.Listener
| Modifier and Type | Field and Description |
|---|---|
static DecimalFormat |
MONEY_FORMAT |
static int |
RET_CANCELLED |
static int |
RET_INVALID |
static int |
RET_NO_ACCOUNT |
static int |
RET_NOT_FOUND |
static int |
RET_SUCCESS |
| Constructor and Description |
|---|
EconomyAPI() |
| Modifier and Type | Method and Description |
|---|---|
int |
addMoney(cn.nukkit.IPlayer player,
double amount) |
int |
addMoney(cn.nukkit.IPlayer player,
double amount,
boolean force) |
int |
addMoney(cn.nukkit.Player player,
double amount) |
int |
addMoney(cn.nukkit.Player player,
double amount,
boolean force) |
int |
addMoney(String id,
double amount) |
int |
addMoney(String id,
double amount,
boolean force) |
int |
addMoney(UUID id,
double amount) |
int |
addMoney(UUID id,
double amount,
boolean force) |
boolean |
addProvider(String name,
Class<? extends Provider> providerClass) |
boolean |
createAccount(cn.nukkit.IPlayer player) |
boolean |
createAccount(cn.nukkit.IPlayer player,
double defaultMoney) |
boolean |
createAccount(cn.nukkit.IPlayer player,
double defaultMoney,
boolean force) |
boolean |
createAccount(cn.nukkit.Player player) |
boolean |
createAccount(cn.nukkit.Player player,
double defaultMoney) |
boolean |
createAccount(cn.nukkit.Player player,
double defaultMoney,
boolean force) |
boolean |
createAccount(String id,
double defaultMoney,
boolean force) |
boolean |
createAccount(UUID id,
double defaultMoney) |
boolean |
createAccount(UUID id,
double defaultMoney,
boolean force) |
LinkedHashMap<String,Double> |
getAllMoney() |
double |
getDefaultMoney() |
static EconomyAPI |
getInstance() |
double |
getMaxMoney() |
String |
getMessage(String key,
cn.nukkit.command.CommandSender sender) |
String |
getMessage(String key,
String sender) |
String |
getMessage(String key,
String[] params,
cn.nukkit.command.CommandSender player) |
String |
getMessage(String key,
String[] params,
String player) |
String |
getMonetaryUnit() |
boolean |
hasAccount(cn.nukkit.IPlayer player) |
boolean |
hasAccount(String id) |
boolean |
hasAccount(UUID id) |
double |
myMoney(cn.nukkit.IPlayer player) |
double |
myMoney(cn.nukkit.Player player)
Returns money of player
|
double |
myMoney(String id) |
double |
myMoney(UUID id) |
void |
onDisable() |
void |
onEnable() |
void |
onJoin(cn.nukkit.event.player.PlayerJoinEvent event) |
void |
onLoad() |
int |
reduceMoney(cn.nukkit.IPlayer player,
double amount) |
int |
reduceMoney(cn.nukkit.IPlayer player,
double amount,
boolean force) |
int |
reduceMoney(cn.nukkit.Player player,
double amount) |
int |
reduceMoney(cn.nukkit.Player player,
double amount,
boolean force) |
int |
reduceMoney(String id,
double amount) |
int |
reduceMoney(String id,
double amount,
boolean force) |
int |
reduceMoney(UUID id,
double amount) |
int |
reduceMoney(UUID id,
double amount,
boolean force) |
void |
saveAll() |
int |
setMoney(cn.nukkit.IPlayer player,
double amount) |
int |
setMoney(cn.nukkit.IPlayer player,
double amount,
boolean force) |
int |
setMoney(cn.nukkit.Player player,
double amount) |
int |
setMoney(cn.nukkit.Player player,
double amount,
boolean force) |
int |
setMoney(String id,
double amount) |
int |
setMoney(String id,
double amount,
boolean force) |
int |
setMoney(UUID id,
double amount) |
int |
setMoney(UUID id,
double amount,
boolean force) |
getCommand, getConfig, getDataFolder, getDescription, getFile, getFullName, getLogger, getName, getPluginLoader, getResource, getServer, init, isDisabled, isEnabled, isInitialized, onCommand, reloadConfig, saveConfig, saveDefaultConfig, saveResource, saveResource, saveResource, setEnabled, setEnabledpublic static final int RET_NO_ACCOUNT
public static final int RET_CANCELLED
public static final int RET_NOT_FOUND
public static final int RET_INVALID
public static final int RET_SUCCESS
public static final DecimalFormat MONEY_FORMAT
public static EconomyAPI getInstance()
public boolean createAccount(cn.nukkit.Player player)
public boolean createAccount(cn.nukkit.Player player,
double defaultMoney)
public boolean createAccount(cn.nukkit.Player player,
double defaultMoney,
boolean force)
public boolean createAccount(cn.nukkit.IPlayer player)
public boolean createAccount(cn.nukkit.IPlayer player,
double defaultMoney)
public boolean createAccount(cn.nukkit.IPlayer player,
double defaultMoney,
boolean force)
public boolean createAccount(UUID id, double defaultMoney)
public boolean createAccount(UUID id, double defaultMoney, boolean force)
public boolean createAccount(String id, double defaultMoney, boolean force)
public LinkedHashMap<String,Double> getAllMoney()
public double myMoney(cn.nukkit.Player player)
player - public double myMoney(cn.nukkit.IPlayer player)
public double myMoney(UUID id)
public double myMoney(String id)
public int setMoney(cn.nukkit.Player player,
double amount)
public int setMoney(cn.nukkit.Player player,
double amount,
boolean force)
public int setMoney(cn.nukkit.IPlayer player,
double amount)
public int setMoney(cn.nukkit.IPlayer player,
double amount,
boolean force)
public int setMoney(UUID id, double amount)
public int setMoney(UUID id, double amount, boolean force)
public int setMoney(String id, double amount)
public int setMoney(String id, double amount, boolean force)
public int addMoney(cn.nukkit.Player player,
double amount)
public int addMoney(cn.nukkit.Player player,
double amount,
boolean force)
public int addMoney(cn.nukkit.IPlayer player,
double amount)
public int addMoney(cn.nukkit.IPlayer player,
double amount,
boolean force)
public int addMoney(UUID id, double amount)
public int addMoney(UUID id, double amount, boolean force)
public int addMoney(String id, double amount)
public int addMoney(String id, double amount, boolean force)
public int reduceMoney(cn.nukkit.Player player,
double amount)
public int reduceMoney(cn.nukkit.Player player,
double amount,
boolean force)
public int reduceMoney(cn.nukkit.IPlayer player,
double amount)
public int reduceMoney(cn.nukkit.IPlayer player,
double amount,
boolean force)
public int reduceMoney(UUID id, double amount)
public int reduceMoney(UUID id, double amount, boolean force)
public int reduceMoney(String id, double amount)
public int reduceMoney(String id, double amount, boolean force)
public boolean hasAccount(cn.nukkit.IPlayer player)
public boolean hasAccount(UUID id)
public boolean hasAccount(String id)
public String getMessage(String key, String[] params, cn.nukkit.command.CommandSender player)
public String getMonetaryUnit()
public double getDefaultMoney()
public double getMaxMoney()
public void saveAll()
public void onLoad()
onLoad in interface cn.nukkit.plugin.PluginonLoad in class cn.nukkit.plugin.PluginBasepublic void onEnable()
onEnable in interface cn.nukkit.plugin.PluginonEnable in class cn.nukkit.plugin.PluginBasepublic void onJoin(cn.nukkit.event.player.PlayerJoinEvent event)
public void onDisable()
onDisable in interface cn.nukkit.plugin.PluginonDisable in class cn.nukkit.plugin.PluginBaseCopyright © 2023. All rights reserved.