@Override
	public void propertyChange(PropertyChangeEvent evt) {
		if (evt.getPropertyName().equals("version_check")) {
			int value = (Integer) evt.getNewValue();
			if (value == RESULT_UP_TO_DATE) {
				setVisible(false);
				Application.window = new BotWindow();
				Application.window.init(true);
				System.out.println("UP_TO_DATE");
			} else if (value == RESULT_OUT_OF_DATE) {
				BotWindow.error("Out of date!", "Fluid has been updated, re-download the new version at http://www.fluidbot.com/");
				System.out.println("OUT_OF_DATE");
				System.exit(0);
			} else if (value == RESULT_FALLBACK) {
				setVisible(false);
				BotWindow.warn("Friendly Reminder", "To stay updated, always use the updater to launch Fluid.");
				Application.window = new BotWindow();
				Application.window.init(false);
				System.out.println("FALLBACK_OFFLINE_MODE");
			}
		}
	}