Overriding Services
After v0.0.6.
Economy Service Middleware
public interface EconomyService extends Overridable {
Result giveMoney(Player player, double money);
Result takeMoney(Player player, double money);
Result setMoney(Player player, double money);
enum Result {
SUCCESS, FAILED
}
}public class DefaultEconomyService implements EconomyService {
@Override
public Result giveMoney(Player player, double money) {
throw new IllegalStateException("not implement any class!");
}
@Override
public Result takeMoney(Player player, double money) {
throw new IllegalStateException("not implement any class!");
}
@Override
public Result setMoney(Player player, double money) {
throw new IllegalStateException("not implement any class!");
}
}Economy Service Provider (Economy Plugin)
The plugin that using the economy service (Any)
最后更新于