2014-05-09 04:07:01 +02:00
|
|
|
package net.milkbowl.vault.economy;
|
|
|
|
|
|
|
|
import org.bukkit.OfflinePlayer;
|
|
|
|
|
|
|
|
@SuppressWarnings("deprecation")
|
|
|
|
public abstract class AbstractEconomy implements Economy {
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean hasAccount(OfflinePlayer player) {
|
2019-10-09 00:02:18 +02:00
|
|
|
if (player.getName() == null) return false;
|
2014-05-09 04:07:01 +02:00
|
|
|
return hasAccount(player.getName());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean hasAccount(OfflinePlayer player, String worldName) {
|
2019-10-09 00:02:18 +02:00
|
|
|
if (player.getName() == null) return false;
|
2014-05-09 04:07:01 +02:00
|
|
|
return hasAccount(player.getName(), worldName);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public double getBalance(OfflinePlayer player) {
|
|
|
|
return getBalance(player.getName());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public double getBalance(OfflinePlayer player, String world) {
|
|
|
|
return getBalance(player.getName(), world);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean has(OfflinePlayer player, double amount) {
|
2019-10-09 00:02:18 +02:00
|
|
|
if (player.getName() == null) return false;
|
2014-05-09 04:07:01 +02:00
|
|
|
return has(player.getName(), amount);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean has(OfflinePlayer player, String worldName, double amount) {
|
2019-10-09 00:02:18 +02:00
|
|
|
if (player.getName() == null) return false;
|
2014-05-09 04:07:01 +02:00
|
|
|
return has(player.getName(), worldName, amount);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse withdrawPlayer(OfflinePlayer player, double amount) {
|
|
|
|
return withdrawPlayer(player.getName(), amount);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse withdrawPlayer(OfflinePlayer player, String worldName, double amount) {
|
|
|
|
return withdrawPlayer(player.getName(), worldName, amount);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse depositPlayer(OfflinePlayer player, double amount) {
|
|
|
|
return depositPlayer(player.getName(), amount);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse depositPlayer(OfflinePlayer player, String worldName, double amount) {
|
|
|
|
return depositPlayer(player.getName(), worldName, amount);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse createBank(String name, OfflinePlayer player) {
|
|
|
|
return createBank(name, player.getName());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse isBankOwner(String name, OfflinePlayer player) {
|
|
|
|
return isBankOwner(name, player.getName());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EconomyResponse isBankMember(String name, OfflinePlayer player) {
|
|
|
|
return isBankMember(name, player.getName());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean createPlayerAccount(OfflinePlayer player) {
|
|
|
|
return createPlayerAccount(player.getName());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean createPlayerAccount(OfflinePlayer player, String worldName) {
|
|
|
|
return createPlayerAccount(player.getName(), worldName);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|