Fixed World.setTime, implemented Time/WeatherChange hooks