|
15 | 15 | public final class Join implements Listener { |
16 | 16 | @EventHandler |
17 | 17 | public void onPlayerJoin(final @NotNull PlayerJoinEvent event) { |
18 | | - final Player player = event.getPlayer(); |
19 | | - final @NotNull Optional<@NotNull Double> startingBalance = BankAccounts.getInstance().config() |
20 | | - .startingBalance(); |
21 | | - startingBalance.ifPresent(aDouble -> BankAccounts.getInstance().getServer().getScheduler() |
22 | | - .runTaskAsynchronously(BankAccounts.getInstance(), () -> { |
23 | | - final @NotNull Account[] accounts = Account.get(player, Account.Type.PERSONAL); |
24 | | - if (accounts.length == 0) { |
25 | | - new Account(player, Account.Type.PERSONAL, null, BigDecimal.valueOf(aDouble), false).insert(); |
26 | | - } |
27 | | - })); |
28 | | - if (player.hasPermission(Permissions.NOTIFY_UPDATE)) { |
29 | | - BankAccounts.getInstance().getServer().getScheduler().runTaskLater(BankAccounts.getInstance(), () -> BankAccounts.checkForUpdates().ifPresent(latestVersion -> { |
30 | | - player.sendMessage(BankAccounts.getInstance().config().messagesUpdateAvailable(latestVersion)); |
31 | | - }), 20L); |
32 | | - } |
| 18 | + BankAccounts.getInstance().getServer().getScheduler().runTaskAsynchronously(BankAccounts.getInstance(), () -> { |
| 19 | + final Player player = event.getPlayer(); |
| 20 | + final @NotNull Optional<@NotNull Double> startingBalance = BankAccounts.getInstance().config() |
| 21 | + .startingBalance(); |
| 22 | + startingBalance.ifPresent(aDouble -> BankAccounts.getInstance().getServer().getScheduler() |
| 23 | + .runTaskAsynchronously(BankAccounts.getInstance(), () -> { |
| 24 | + final @NotNull Account[] accounts = Account.get(player, Account.Type.PERSONAL); |
| 25 | + if (accounts.length == 0) { |
| 26 | + new Account(player, Account.Type.PERSONAL, null, BigDecimal.valueOf(aDouble), false).insert(); |
| 27 | + } |
| 28 | + })); |
| 29 | + if (player.hasPermission(Permissions.NOTIFY_UPDATE)) { |
| 30 | + BankAccounts.getInstance().getServer().getScheduler().runTaskLater(BankAccounts.getInstance(), () -> BankAccounts.checkForUpdates().ifPresent(latestVersion -> { |
| 31 | + player.sendMessage(BankAccounts.getInstance().config().messagesUpdateAvailable(latestVersion)); |
| 32 | + }), 20L); |
| 33 | + } |
| 34 | + }); |
33 | 35 | } |
34 | 36 | } |
0 commit comments