got the auto updater working now when to launcher is opened for the first time it grabs a online version and saves it to DIR>update>VERSION.txt and then when next time its launched it checks the online version to see if its greater than the version saved in DIR>update>VERSION.txt and if it is it will download the new version to DIR>version><NEW_VERSION_NAME>.jar but if its the same version it will continue as normal (right now it just closes due to nothing to launch)