Explorar o código

Added atm balance refreshing logic to both withdrawing and depositing

Fixes #63
MasterCake %!s(int64=5) %!d(string=hai) anos
pai
achega
325c770a30
Modificáronse 1 ficheiros con 6 adicións e 5 borrados
  1. 6 5
      Plugin/src/main/java/de/Linus122/TimeIsMoney/ATM.java

+ 6 - 5
Plugin/src/main/java/de/Linus122/TimeIsMoney/ATM.java

@@ -258,12 +258,13 @@ public class ATM implements Listener, CommandExecutor {
 								e.getWhoClicked().sendMessage(CC(Main.finalconfig.getString("message_atm_nomoney")));
 							}
 						}
-						ItemStack is = new ItemStack(Material.GOLD_NUGGET, 1);
-						ItemMeta im = is.getItemMeta();
-						im.setDisplayName(CC(Main.finalconfig.getString("atm_balance")) + " " + Main.economy.format(ATM.getBankBalance(p)));
-						is.setItemMeta(im);
-						e.getInventory().setItem(4, is);
 					}
+					// updating atm balance
+					ItemStack is = new ItemStack(Material.GOLD_NUGGET, 1);
+					ItemMeta im = is.getItemMeta();
+					im.setDisplayName(CC(Main.finalconfig.getString("atm_balance")) + " " + Main.economy.format(ATM.getBankBalance(p)));
+					is.setItemMeta(im);
+					e.getInventory().setItem(4, is);
 				}
 			}
 		} catch (Exception ignored) {