Error Solution: "Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $" in TLauncher

When the game starts, you may see the error com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $ and the launch will not happen.

1 solution

1.1) Uninstall all Java from your computer (video guide)

1.2) Reinstall Java from the official website Java.com

1.3) Check if the problem has been solved!

2 solution

Download the latest version of the launcher: Download TLauncher

3 solution

To remove from the folder .minecraft (to get it, click on the icon "Folder" in the TLauncher) the following file: TempOptifineStore-1.0.json (Plus delete the files from the mods folder)

4 solution

If not helped by the first method, a fully try to delete the folder .minecraft (Retaining the desired folders saves and mods, for example) and to reinstall the version of the game.