Auction Currency
Here you can view details on how to create a currency addon using the Expansions Plugin API.
Registering
Examples
import com.olziedev.playerauctions.api.expansion.ACurrency;
import com.olziedev.playerauctions.api.player.APlayer;
import java.util.function.Consumer;
public class CurrencyExample extends ACurrency {
@Override
public String getCurrencyName() {
return null;
}
@Override
public String getCurrencyPrefix() {
return null;
}
@Override
public double getMinPricePurchaseAmount() {
return 0;
}
@Override
public double getMinPriceSellAmount() {
return 0;
}
@Override
public double getMaxPriceSellAmount() {
return 0;
}
@Override
public double getMinPriceBidAmount() {
return 0;
}
@Override
public boolean hasDecimalSupport() {
return false;
}
@Override
public void getBalance(APlayer aPlayer, Consumer<Double> balanceConsumer) {
}
@Override
public void deposit(APlayer aPlayer, double amount) {
}
@Override
public void withdraw(APlayer aPlayer, double amount) {
}
@Override
public boolean isEnabled() {
return true;
}
@Override
public String getName() {
return "Example Currency";
}
@Override
public void onLoad() {
}
}Last updated