Examples of EconomyResponse


Examples of net.milkbowl.vault.economy.EconomyResponse

    }

    @Override
    public EconomyResponse bankDeposit(String name, double amount) {
        if (amount < 0) {
            return new EconomyResponse(0, 0, ResponseType.FAILURE, "Cannot desposit negative funds");
        }

        AccountContext account = this.currency.getAccountManager().getAccount(name);
        if (account == null) {
            return new EconomyResponse(0, 0, ResponseType.FAILURE, "That account does not exist!");
        } else {
            account.addBalance(amount);
            return new EconomyResponse(amount, account.getBalance(), ResponseType.SUCCESS, "");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

        }
    }

    @Override
    public EconomyResponse isBankOwner(String name, String playerName) {
        return new EconomyResponse(0, 0, ResponseType.NOT_IMPLEMENTED, "Currency does not support Bank members.");
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

        return new EconomyResponse(0, 0, ResponseType.NOT_IMPLEMENTED, "Currency does not support Bank members.");
    }

    @Override
    public EconomyResponse isBankMember(String name, String playerName) {
        return new EconomyResponse(0, 0, ResponseType.NOT_IMPLEMENTED, "Currency does not support Bank members.");
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

    @Override
    public EconomyResponse bankBalance(String name) {
        if(economy.isBankCreated(name)) {
            double balance = economy.getBankBalance(name);
            return new EconomyResponse(0, balance, EconomyResponse.ResponseType.SUCCESS, "");
        } else {
            return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "Bank doesn't exist");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

    public EconomyResponse bankHas(String name, double amount) {
        if(economy.isBankCreated(name)) {
            double balance = economy.getBankBalance(name);
           
            if(balance >= amount) {
                return new EconomyResponse(0, balance, EconomyResponse.ResponseType.SUCCESS, "");
            } else {
                return new EconomyResponse(0, balance, EconomyResponse.ResponseType.FAILURE, "The bank does not have enough money!");
            }
        } else {
             return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "Bank doesn't exist");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

        if(economy.isBankCreated(name)) {
            economy.removeBankBalance(name, amount);
           
            double balance = economy.getBankBalance(name);
           
            return new EconomyResponse(amount, balance, EconomyResponse.ResponseType.SUCCESS, "");
        } else {
            return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "Bank doesn't exist");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

        if(economy.isBankCreated(name)) {
            economy.addBankBalance(name, amount);
           
            double balance = economy.getBankBalance(name);
           
            return new EconomyResponse(amount, balance, EconomyResponse.ResponseType.SUCCESS, "");
        } else {
            return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "Bank doesn't exist");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

    public EconomyResponse isBankOwner(String name, String playerName) {
        OfflinePlayer owner = plugin.getServer().getOfflinePlayer(playerName);
       
        if(economy.isBankCreated(name)) {
            if(economy.isPlayerBankOwner(name, owner)) {
                return new EconomyResponse(0, 0, EconomyResponse.ResponseType.SUCCESS, "");
            } else {
                return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "The player is not a bank owner");
            }
        } else {
            return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "Bank doesn't exist");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

    public EconomyResponse isBankMember(String name, String playerName) {
        OfflinePlayer owner = plugin.getServer().getOfflinePlayer(playerName);
       
        if(economy.isBankCreated(name)) {
            if(economy.isPlayerBankMember(name, owner)) {
                return new EconomyResponse(0, 0, EconomyResponse.ResponseType.SUCCESS, "");
            } else {
                return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "The player is not a bank member");
            }
        } else {
            return new EconomyResponse(0, 0, EconomyResponse.ResponseType.FAILURE, "Bank doesn't exist");
        }
    }
View Full Code Here

Examples of net.milkbowl.vault.economy.EconomyResponse

        } else {
            rt = ResponseType.FAILURE;
            message = "Not enough money.";
        }

        return new EconomyResponse(amount, getBalance(playerName), rt, message);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.