void openBank() { RS2Object bank = closestObject(BANK_ID); if (bank != null && bank.getPosition().distance(client.getMyPlayer().getPosition()) <= 8) { client.moveCameraToEntity(bank); selectEntityOption(bank, true, "Bank"); sleep(random(1000, 1500)); if(client.getBank().isOpen()) { state = State.BANKING; } } else { log("Cannot find bank or is not close enough."); } }