Crash when entering worldsave due to "illegal character"
The bug
I currently enter 1.11 and 1.12 release worlds to see if they get successfully updated to 1.13, but I just crashed upon entering one of my worlds which I backed up before.
Crash report
Description: mouseClicked event handler java.lang.IllegalArgumentException: Illegal character in path at index 105: file:/C:/Users/Meri/AppData/Roaming/.mc-snaps/backups/2018-05-08_17-31-47_BONUS%20MushroomBlocks%20Map%20[LD].zip at com.sun.nio.zipfs.ZipFileSystemProvider.uriToPath(ZipFileSystemProvider.java:87) at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:107) at java.nio.file.FileSystems.newFileSystem(Unknown Source) at java.nio.file.FileSystems.newFileSystem(Unknown Source) at cci.h(SourceFile:74) at cmj.a(SourceFile:130) at cml.b(SourceFile:189) at cit$1.a(SourceFile:45) at cgw.mouseClicked(SourceFile:103) at chs.mouseClicked(SourceFile:45) at cfx.b(SourceFile:67) at cjn.a(SourceFile:429) at cfx.a(SourceFile:67) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:23) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:2599) at cgf.a(SourceFile:296) at cfv.c(SourceFile:845) at cfv.a(SourceFile:381) at net.minecraft.client.main.Main.main(SourceFile:143) Caused by: java.net.URISyntaxException: Illegal character in path at index 105: file:/C:/Users/Meri/AppData/Roaming/.mc-snaps/backups/2018-05-08_17-31-47_BONUS%20MushroomBlocks%20Map%20[LD].zip at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parseHierarchical(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.sun.nio.zipfs.ZipFileSystemProvider.uriToPath(ZipFileSystemProvider.java:85) ... 19 more