Some Workspaces won't open at all

Status
Fixed
Issue description

So I tried to open one of the workspaces that needed work and it would just keep loading forever. (the workspace folder is in main desktop screen). Only one of my workspaces will open. Is there something wrong with MCreator? Or is there something I did wrong? Thanks in advance, any help appreciated

Issue comments

Could you go to <user home>/.mcreator/logs and paste the latest error log when you open the workspace that does not open here?

I have the same problem after previous problem.

Log:

2019-07-14-14:42:59 [AWT-EventQueue-0/INFO] [MCreator] Opening workspace: C:\Users\Use
    at net.mcreator.workspace.c.e(SourceFile:75) ~[mcreator.jar:?]
    at net.mcreator.workspace.c.a(SourceFile:32) ~[mcreator.jar:?]r\MCreatorWorkspaces\CCpack\cheesechicken.mcreator
2019-07-14-14:42:59 [AWT-EventQueue-0/ERROR] [Exception] Uncaught exception in AWT-EventQueue-0
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
    at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:226) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:927) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:892) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:841) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:813) ~[gson-2.8.5.jar:?]
    at net.mcreator.ui.b.<init>(SourceFile:78) ~[mcreator.jar:?]
    at net.mcreator.ui.g.a(SourceFile:166) ~[mcreator.jar:?]
    at net.mcreator.ui.F.mouseReleased(SourceFile:336) ~[mcreator.jar:?]
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290) ~[?:1.8.0_212]
    at java.awt.Component.processMouseEvent(Component.java:6539) ~[?:1.8.0_212]
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) ~[?:1.8.0_212]
    at java.awt.Component.processEvent(Component.java:6304) ~[?:1.8.0_212]
    at java.awt.Container.processEvent(Container.java:2239) ~[?:1.8.0_212]
    at java.awt.Component.dispatchEventImpl(Component.java:4889) ~[?:1.8.0_212]
    at java.awt.Container.dispatchEventImpl(Container.java:2297) ~[?:1.8.0_212]
    at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_212]
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) ~[?:1.8.0_212]
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) ~[?:1.8.0_212]
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) ~[?:1.8.0_212]
    at java.awt.Container.dispatchEventImpl(Container.java:2283) ~[?:1.8.0_212]
    at java.awt.Window.dispatchEventImpl(Window.java:2746) ~[?:1.8.0_212]
    at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_212]
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) ~[?:1.8.0_212]
    at java.awt.EventQueue.access$500(EventQueue.java:97) ~[?:1.8.0_212]
    at java.awt.EventQueue$3.run(EventQueue.java:709) ~[?:1.8.0_212]
    at java.awt.EventQueue$3.run(EventQueue.java:703) ~[?:1.8.0_212]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_212]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_212]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) ~[?:1.8.0_212]
    at java.awt.EventQueue$4.run(EventQueue.java:733) ~[?:1.8.0_212]
    at java.awt.EventQueue$4.run(EventQueue.java:731) ~[?:1.8.0_212]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_212]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_212]
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) ~[?:1.8.0_212]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_212]
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_212]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_212]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_212]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_212]
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_212]
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
    at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:385) ~[gson-2.8.5.jar:?]
    at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:215) ~[gson-2.8.5.jar:?]
    ... 41 more

Mcreator has some problem like can't connect to Internet (Firewall and antivirus off) or MCreator setup failed... If I click i fixed problem, after some minutes error appear again. Not comfort...

Go to <workspace folder>/.mcreator/workspaceBackups and replace cheesechicken.mcreator with one of the backups you find there.