Now, you can customize it to your taste, choose any username you wish to use and the version you want to run, since the launcher usually downloads all the available versions automatically for you (vanilla and beta ones, not OptiFine or others, which you have to install manually after running the corresponding vanilla version once).
If you click on Edit Profile you will be presented with the screen above, which allows you to name your profile (you can have more than one), define the resolution you want to play with, the version of the game to run and also advanced settings like JVM Arguments, experimental snapshots, alpha and beta versions.
The settings above are the ones I use to play on my server (which I still run on 1.12.2) when using 1080p.
For better performance, I run Optifine versions of the game (tutorial coming soon, if there's enough interest on it). 1920 x 1080 is the most used resolution nowadays so, even though I usually play at 1440p, I felt most of you would rather run the game at 1080p or less, hence why the settings above.
Those JVM arguments help the game make use of RAM more efficiently. I don't remember exactly what they do, but they're good if you have 8 GB of RAM or more.
I hope the tutorial works well for you and that you have a nice time playing with it! Let me know in the comment section below if it's working well and if you're having fun with it! ð
oh nvm, it only doesnt let me play on 1.14.4, do u know why?
I just found another launcher and released a new post with new instructions. It should solve the problem, at least until Titan updates their launcher...
NEW Minecraft Launcher 1.14.4 and 1.15 Preview
Thanks again for letting me know of the issue, thanks to you I got to do some research and find a solution that you can use and many other people that were likely stuck "Preparing...".
thank you so much !
You are more than welcome!
it wont let me play on any version above 1.12.2?
What do you mean? On my server or just plain straight? Oh, hang on. Something is indeed wrong with Titan's server, let me see what I can find out.
So far I am also stuck with the errors below...
[05:03:39 INFO]: Getting syncinfo for selected version
[05:03:39 INFO]: Queueing library & version downloads
[05:03:39 SEVERE]: Unhandled exception in thread Thread[pool-1-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191)
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172)
at com.google.gson.Gson.fromJson(Gson.java:795)
at com.google.gson.Gson.fromJson(Gson.java:761)
at com.google.gson.Gson.fromJson(Gson.java:710)
at com.google.gson.Gson.fromJson(Gson.java:682)
at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(Unknown Source)
at net.minecraft.launcher.updater.a.b(Unknown Source)
at net.minecraft.launcher.updater.a.getLatestCompleteVersion(Unknown Source)
at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(Unknown Source)
at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
It seems they need to update the launcher again or something, it feels like a download server issue. I am doing more research.