@EventHandler
public void onWeatherChanged(WeatherChangeEvent event) {
Weather newWeather = event.getNewWeather();
if (newWeather.equals(Weather.RAIN) || newWeather.equals(Weather.THUNDERSTORM)) {
event.getMessages().add(new PlayerGameStateMessage(PlayerGameStateMessage.BEGIN_RAINING));
} else {
event.getMessages().add(new PlayerGameStateMessage(PlayerGameStateMessage.END_RAINING));
}
}