Search Knowledgebase

Minecraft 1.14 Modpack Fails to Install on Twitch - The system cannot find the file specified

When trying to install a Forge 1.14 modpack, you may get the error The system cannot find the file specified.

The Twitch launcher is failing to install Forge correctly and this file isn't being built. The current solution is to install this version of Forge manually.

To do this, you'll need to know:

  • Which version of Forge the modpack is using
  • The install location that the Twitch App uses for minecraft

This will allow you to:

  1. Download the Forge installer for the version you need
  2. Install the Forge client directly into the location that Twitch expects it to be

Finding the Forge Version

There are a few ways to find the version of Forge that Twitch failed to install:

Have fast eyes

It briefly flashes up on the screen when installing the modpack

Check the Twitch logs

The Twitch log files for the Minecraft modpack installer are located at C:\Users\<username>\AppData\Roaming\Twitch\Logs\CurseClient.

Find the most recent one and look for an error entry like the one below:

{
  "timestamp": "2019-09-11T13:02:56.3300912Z",
  "level": "Warn",
  "thread": 29956,
  "memory": 268384.0,
  "message": "[Minecraft - Forge Installer] Error determining binary patch state for Forge Version net.minecraftforge:forge:1.14.4-28.0.55",
  "error": {
    "message": "Could not find file 'C:\\Users\\<username>\\Documents\\Minecraft\\Install\\libraries\\net\\minecraftforge\\forge\\1.14.4-28.0.55\\forge-1.14.4-28.0.55-client.jar'.",
    "type": "System.IO.FileNotFoundException",
    "stack": [
      "System.IO.__Error.WinIOError(Int32,String)",
      "System.IO.FileStream.Init(String,FileMode,FileAccess,Int32,Boolean,FileShare,Int32,FileOptions,SECURITY_ATTRIBUTES,String,Boolean,Boolean,Boolean)",
      "System.IO.FileStream..ctor(String,FileMode,FileAccess,FileShare)",
      "Curse.Radium.Minecraft.Installers.ForgeInstallerProvider_v2.get_IsClientBinaryPatched() in C:\\tc\\7bd7cca0561902d5\\desktop\\Minecraft\\Curse.Radium.Minecraft\\Installers\\ForgeInstallerProvider_v2.cs:380",
      "Curse.Radium.Minecraft.Installers.ForgeInstallerProvider_v2.DoExecuteInstallProcessors() in C:\\tc\\7bd7cca0561902d5\\desktop\\Minecraft\\Curse.Radium.Minecraft\\Installers\\ForgeInstallerProvider_v2.cs:236",
      "Curse.Radium.Minecraft.Installers.ForgeInstallerProvider_v2.Run() in C:\\tc\\7bd7cca0561902d5\\desktop\\Minecraft\\Curse.Radium.Minecraft\\Installers\\ForgeInstallerProvider_v2.cs:85",
      "Curse.Radium.InstallManagement.BaseInstallTask.RunSynchronously() in C:\\tc\\7bd7cca0561902d5\\desktop\\Curse.Radium\\InstallManagement\\BaseInstallTask.cs:255",
      "Curse.Radium.Minecraft.Installers.MinecraftModpackInstallerProvider.Run() in C:\\tc\\7bd7cca0561902d5\\desktop\\Minecraft\\Curse.Radium.Minecraft\\Installers\\MinecraftModpackInstallerProvider.cs:122",
      "Curse.Radium.InstallManagement.BaseInstallTask.RunSynchronously() in C:\\tc\\7bd7cca0561902d5\\desktop\\Curse.Radium\\InstallManagement\\BaseInstallTask.cs:255",
      "Curse.Radium.Minecraft.InstallTasks.ModpackInstallTask.Run() in C:\\tc\\7bd7cca0561902d5\\desktop\\Minecraft\\Curse.Radium.Minecraft\\InstallTasks\\ModpackInstallTask.cs:90",
      "Curse.Radium.InstallManagement.InstallTaskManager+<>c__DisplayClass41_0.<ProcessQueue>b__0() in C:\\tc\\7bd7cca0561902d5\\desktop\\Curse.Radium\\InstallManagement\\InstallTaskManager.cs:309",
      "Curse.Common.Extensions.TaskEx+<>c__DisplayClass8_0.<TryRun>b__0() in C:\\tc\\7bd7cca0561902d5\\Components\\Source\\Curse.Common\\Extensions\\TaskEx.cs:77",
      "System.Threading.Tasks.Task.InnerInvoke()",
      "System.Threading.Tasks.Task.Execute()",
      "System.Threading.Tasks.Task.ExecutionContextCallback(Object)",
      "System.Threading.ExecutionContext.RunInternal(ExecutionContext,ContextCallback,Object,Boolean)",
      "System.Threading.ExecutionContext.Run(ExecutionContext,ContextCallback,Object,Boolean)",
      "System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&)",
      "System.Threading.Tasks.Task.ExecuteEntry(Boolean)",
      "System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()",
      "System.Threading.ThreadPoolWorkQueue.Dispatch()",
      "System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()"
    ]
  }
}

Here we can see in the message values that the file forge-1.14.4-28.0.55-client.jar is missing which tells us that it was trying to install Forge version 28.0.55.

Download the modpack profile and inspect the manifest.json

To download the profile:

  1. Search for the modpack in the Twitch app and click on it to view the details
  2. Click the Website link in the top right
  3. Click on Files
  4. In the Recent Files section, click on the Name of the most recent release version
  5. Click the Download button

Once downloaded you'll want to look at the contents of the zip file. Either extract the contents or use appropriate zip software to browse it.

  1. Open the manifest.json in a text editor
  2. The value you are looking for is at the path minecraft/modLoaders/id
{
  "minecraft": {
    "version": "1.14.4",
    "modLoaders": [
      {
        "id": "forge-28.0.55",
        "primary": true
      }
    ]
  },
...

Download the installer from minecraftforge.net and run it

Download the installer

  1. Click + Show all Versions
  2. Find the version you need and download the installer

Find the Minecraft install location that Twitch App uses

  1. Click your profile icon in the top right
  2. Select Settings
  3. Go to the Minecraft tab
  4. Make a note of the Minecraft Path

The default path is: C:\Users\<username>\Documents\Minecraft\

Run the installer

  1. Run the installer
  2. Make sure that Install client is checked
  3. Click the button with the 3 dots ...
  4. Browse to the Minecraft Path AND then browse into the Install folder and click Open
    The install path should now look like C:\Users\<username>\Documents\Minecraft\Install
  5. Click OK

The correct version of Forge is now installed and the installation of the modpack in Twitch should now complete.

  • 102 משתמשים שמצאו מאמר זה מועיל

?האם התשובה שקיבלתם הייתה מועילה

 הדפסת המאמר

קראו גם

How to install the Twitch (Curse) Launcher

How to install the Twitch Launcher You can download the Twitch launcher from either the...

Crashing on connecting after riding a vehicle or entity

This article relates to an incompatibility between the Archimedes Ships mod and blocks added by...

Ender Storage in Deep Dark Prevents Server Start

The following error occurs when the server starts: java.lang.NullPointerExceptionat...

The server requires you to have the following mods:

if you try to connect to your Tekkit Classic or Lite server and you see the following message,...

How to Import Custom Profile Into the Twitch Desktop Launcher

This guide is a step-by-step method for importing a custom modpack profile with the Twitch...