MultiMC / Launcher

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once
https://multimc.org/
Other
4.27k stars 875 forks source link

Failed to extract modpack #4182

Open hdusahd opened 2 years ago

hdusahd commented 2 years ago

Operating System

No response

Description of bug

Whenever I try to download better minecraft, it keeps saying failed to extract modpack. What do I do?

Steps to reproduce

add instance, go to curseforge, select betterminecraft 1.16.5 v41 and try to download

Suspected cause

No response

This issue is unique

Mr-melonU commented 2 years ago

You can download and extract the modpack manualy then compress the content into a new zip file,then in MMC click Add Instance--Import from zip.

ki639637 commented 2 years ago

Hello, I am having the same issue with that same modpack. I tried doing what Mr-melonU suggested but I received the same error.

ghost commented 2 years ago

having a similar problem with better minecraft 1.17.1 for fabric.

the problem happens when downloading from multimc directly (using dev branch). Using the zip file from the website, and after repacking with winrar locally.

steps to reproduce: open multimc, click add instance search curseforge for better minecraft select Better Minecraft [FABRIC] - 1.17.1 and for version select Better Minecraft [FABRIC] v 15 Click OK

ghost commented 2 years ago

Found some logs. Looks like maybe it has something to do with unicode filenames?

pastebin logs: https://pastebin.com/W0Zt31Jm

ki639637 commented 2 years ago

I found a temporary fix for this. It's basically what Mr-melonU said but I just went ahead and deleted the Better Leaves Modpack since murdick said that's what was causing the issue.

  1. Download the modpack file from forge website
  2. Unzip file
  3. In folder go to check config > paxi > resource packs. The modpack folder has two resource pack folders for some reason but the real one is under the paxi folder.
  4. Delete Better Leaves zip file. If you really want that resource pack you can google the 1.17.1 version and download it straight from the website. That version does not have the weird symbol so you can just easily replace the file. I tested and it works.
  5. Rezip the file.
  6. Go to Multi MC, click add instance, and then add the .zip file you just made.
  7. Play (: Hopefully the Better Minecraft Fabric creators change out the Better Leaves version so no one else has to go through this.
Neutrovertido commented 2 years ago

I can confirm that this issue also occurs with modded/vanilla instances exported to .zip files and attempting to import them (oddly enough the importing did work when on Linux, specifically Pop!_OS 22.04).

For Windows the solution proposed by @Mr-melonU proved to be a functioning workaround.

Brandon98SE commented 2 years ago

I can confirm that this issue also occures with foreign characters in filenames, I have a resourcepack that has russian characters and it failed to import with that, I removed that and now I can import the pack.

flarefluffsune commented 12 months ago

I'm sorry to necro this issue but I'm also encountering this issue now (And this issue is still open) while trying to install RLCraft 2.9.3, I don't know why its happening but I thought I should report it.

MangyCat commented 9 months ago

I'm sorry to necro this issue but I'm also encountering this issue now (And this issue is still open) while trying to install RLCraft 2.9.3, I don't know why its happening but I thought I should report it.

I'm having that same problem too. Don't know why its unsolved. Very sorry for necro