mirror of
https://github.com/shansen/EggCatcher.git
synced 2025-02-16 18:51:20 +01:00
Added support for target bank account
This commit is contained in:
parent
b55ea13262
commit
312ed1c56f
@ -54,6 +54,8 @@ public class EggCatcherEntityListener implements Listener {
|
||||
|
||||
private final String catchChanceSuccessMessage;
|
||||
private final String catchChanceFailMessage;
|
||||
|
||||
private final String vaultTargetBankAccount;
|
||||
|
||||
private final Boolean spawnChickenOnFail;
|
||||
private final Boolean spawnChickenOnSuccess;
|
||||
@ -84,6 +86,7 @@ public class EggCatcherEntityListener implements Listener {
|
||||
true);
|
||||
this.spawnChickenOnSuccess = this.config.getBoolean(
|
||||
"SpawnChickenOnSuccess", false);
|
||||
this.vaultTargetBankAccount = this.config.getString("VaultTargetBankAccount", "");
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
@ -185,6 +188,11 @@ public class EggCatcherEntityListener implements Listener {
|
||||
} else {
|
||||
EggCatcher.economy.withdrawPlayer(player.getName(),
|
||||
vaultCost);
|
||||
|
||||
if(!this.vaultTargetBankAccount.isEmpty()) {
|
||||
EggCatcher.economy.bankDeposit(this.vaultTargetBankAccount, vaultCost);
|
||||
}
|
||||
|
||||
player.sendMessage(String.format(
|
||||
config.getString("Messages.VaultSuccess"),
|
||||
vaultCost));
|
||||
|
@ -11,6 +11,7 @@ PreventCatchingTamedAnimals: true
|
||||
PreventCatchingShearedSheeps: true
|
||||
SpawnChickenOnSuccess: false
|
||||
SpawnChickenOnFail: true
|
||||
VaultTargetBankAccount: ""
|
||||
CatchChance:
|
||||
Pig: 100.0
|
||||
Sheep: 100.0
|
||||
|
Loading…
Reference in New Issue
Block a user