// Get the API instance
FoxAPI api = FoxAPI.getInstance();if(FoxAPIProvider.isAvailable()){
FoxAPI api = FoxAPI.getInstance();
// Use the API
}else{
// FoxEconomy is not loaded
System.out.
println("FoxEconomy is not available!");
}Check if a player has an economy account.
UUID playerUUID = player.getUuid();
boolean hasAccount = api.hasAccount(playerUUID);Get a player's current balance.
UUID playerUUID = player.getUuid();
double balance = api.getBalance(playerUUID);
System.out.println("Player balance: $" + balance);Set a player's balance to a specific amount.
UUID playerUUID = player.getUuid();
boolean success = api.setBalance(playerUUID, 1000.0);
if (success) {
System.out.println("Balance set to $1000");
}Add money to a player's balance.
UUID playerUUID = player.getUuid();
boolean success = api.addMoney(playerUUID, 500.0);
if (success) {
System.out.println("Added $500 to player's balance");
}Remove money from a player's balance.
UUID playerUUID = player.getUuid();
boolean success = api.removeMoney(playerUUID, 250.0);
if (success) {
System.out.println("Removed $250 from player's balance");
}Reset a player's balance to 0.
UUID playerUUID = player.getUuid();
boolean success = api.resetBalance(playerUUID);
if (success) {
System.out.println("Player's balance has been reset");
}Check if a player has at least the specified amount.
UUID playerUUID = player.getUuid();
double requiredAmount = 1000.0;
boolean hasEnough = api.hasAmount(playerUUID, requiredAmount);
if (hasEnough) {
System.out.println("Player has enough money!");
}Create an economy account for a player (usually automatic on join).
UUID playerUUID = player.getUuid();
boolean created = api.createAccount(playerUUID);
if (created) {
System.out.println("Account created for player");
} else {
System.out.println("Account already exists");
}