Quellcode durchsuchen

Added atm balance refreshing logic to both withdrawing and depositing

Fixes #63
MasterCake vor 5 Jahren
Ursprung
Commit
325c770a30
1 geänderte Dateien mit 6 neuen und 5 gelöschten Zeilen
  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) {