Skip to content

Importing a mrpack with an invalid or missing raw_url on a mod breaks the instance #5865

@BlasterM5

Description

@BlasterM5

Please confirm the following.

  • I checked the existing issues for duplicate problems
  • I have tried resolving the issue using the support portal
  • I have ensured my Modrinth App installation is up to date

What version of the Modrinth App are you using?

0.13.3

What operating systems are you seeing the problem on?

Windows

Describe the bug

After importing a mrpack modpack, I enter the instance only to be greeted with a giant error that looks like so:

```2026-04-18T21:21:44.885708-04:00 ERROR theseus_gui::error: error=Error: Failed to deserialize cache project for id B0g2vT6l: missing field raw_url

data:
{
"additional_categories": [],
"approved": "2022-07-16T22:18:19.391954Z",
"body": "Rechiseled \n\nRechiseled allows you to exchange between various decorative blocks with connected textures!\nRechiseled adds over 600+ decorative variants of vanilla blocks!\n\nSeparator\n\n### Chisel Chisel\n- Right-Click to open the chiseling gui\n

\nRecipe\nRecipe for the Chisel\n
\n\n

Separator

\n\n### Chiseling Screen\n- The preview can be switched between a single block, a row of blocks, and a 3x3 of blocks using the buttons on the right\n- The bottom right button allows you to toggle between connected and non-connected textures\n- The bottom chisel button will chisel all similar blocks in your inventory to the one you have selected\n\n

Chiseling screen

\n\n

Separator

\n\n### FAQ\nDoes the chisel have durability? \nNo, the chisel can be used as many times as you want \nCan I use your mod in my modpack? \nYes, feel free to use my mod in your modpack\n\n

Separator

\n\n### Discord\nFor future content, upcoming mods, and discussion, feel free to join the SuperMartijn642 discord server! \n\n\n

Separator

\n\n### Legal Stuff\nRechiseled is the property of SuperMartijn642 and is protected under copyright law and may not be altered or reuploaded without direct permission from SuperMartijn642.",
"categories": [
"decoration"
],
"client_side": "required",
"color": 263172,
"description": "Rechiseled allows you to chisel blocks into various decorative blocks with connected textures!",
"discord_url": "https://discord.gg/QEbGyUYB2e",
"donation_urls": [],
"downloads": 691502,
"followers": 384,
"gallery": [
{
"created": "2022-07-16T22:18:13.975764Z",
"description": null,
"featured": false,
"ordering": 0,
"title": "Various Decorative Wood Blocks",
"url": "https://cdn.modrinth.com/data/B0g2vT6l/images/059227f6f8721260fecac40eda30c861d0d82cb8.png"
},
{
"created": "2022-07-16T22:18:13.975764Z",
"description": null,
"featured": false,
"ordering": 0,
"title": "Wooden Building",
"url": "https://cdn.modrinth.com/data/B0g2vT6l/images/0e177be5e8cfdee5f3b4f234687a7edb7347c8f4.png"
},
{
"created": "2022-07-16T22:18:13.975764Z",
"description": null,
"featured": false,
"ordering": 0,
"title": "Decorative Variants of Vanilla Blocks",
"url": "https://cdn.modrinth.com/data/B0g2vT6l/images/2a85471aa3106d1e208f1e56bd73f5907cb55479.png"
},
{
"created": "2022-07-16T22:18:13.975764Z",
"description": null,
"featured": false,
"ordering": 0,
"title": "Various Decorative Stone Blocks",
"url": "https://cdn.modrinth.com/data/B0g2vT6l/images/6cf9dcc8d5e7d3c3d352d8b6c5b32101a4aa13d6.png"
}
],
"game_versions": [
"1.12",
"1.12.1",
"1.12.2",
"1.14",
"1.14.1",
"1.14.2",
"1.14.3",
"1.14.4",
"1.15",
"1.15.1",
"1.15.2",
"1.16",
"1.16.1",
"1.16.2",
"1.16.3",
"1.16.4",
"1.16.5",
"1.17",
"1.17.1",
"1.18",
"1.18.1",
"1.18.2",
"1.19",
"1.19.1",
"1.19.2",
"1.19.3",
"1.19.4",
"1.20",
"1.20.1",
"1.20.2",
"1.20.3",
"1.20.4",
"1.20.5",
"1.20.6",
"1.21",
"1.21.1"
],
"icon_url": "https://cdn.modrinth.com/data/B0g2vT6l/icon.png",
"id": "B0g2vT6l",
"issues_url": "https://github.com/SuperMartijn642/Rechiseled/issues",
"license": {
"id": "LicenseRef-All-Rights-Reserved",
"name": "",
"url": null
},
"loaders": [
"fabric",
"forge",
"neoforge",
"quilt"
],
"organization": null,
"project_type": "mod",
"published": "2022-07-16T22:18:19.391954Z",
"server_side": "required",
"slug": "rechiseled",
"source_url": "https://github.com/SuperMartijn642/Rechiseled",
"status": "approved",
"team": "yhMTJMdP",
"title": "Rechiseled",
"updated": "2024-08-25T21:51:53.019789Z",
"versions": [
"NvotoSeA",
"fSsZbkCM",
"p6kWXa9g",
"uyQrkiIS",
"6u8YH0ps",
"Wm7cKAyO",
"TlrgENQF",
"kdffY39U",
"SqsDGTYo",
"mvcF8xmR",
"5B71uHnv",
"NUjhuqyW",
"L5lXuvm9",
"jgFbbqBv",
"RAnVgobl",
"omojdPXK",
"C97ptc3r",
"5SOjjlNm",
"qMcBYMcd",
"enreenTO",
"8uGPCx88",
"QH2Ok2VA",
"2WLFAsiE",
"5JIFCwUO",
"lXliKbyL",
"MayH6oF7",
"ttx4Hb91",
"735Iixib",
"AlQs9v0P",
"eakMeqnL",
"DANynyH6",
"rsLMIFjz",
"Q6EyUwAB",
"NjRf7pzZ",
"O0dfKhzx",
"JMxrhqsZ",
"rGxnFfy7",
"gu531JiA",
"pJl823Bp",
"Sg19MkqZ",
"mdciX1yn",
"PUVgb1Ud",
"l4syt2By",
"LZ77dOgW",
"ssmAZSoX",
"WkRNq7mr",
"eUK3XCcY",
"StnJk6Bl",
"9ZATKVhJ",
"fKfbfQHm",
"XiBMNRlB",
"g4MXcTYO",
"QpIcMP7Y",
"yB2HxAlb",
"J3Rz7Pjl",
"pCE5nvk5",
"1PPxNviG",
"26BhXOo4",
"BRIWkued",
"UFnwVQ04",
"JzoptYY7",
"x8pEz5YX",
"zJaUBN57",
"hm7x40V2",
"hvTG0lLe",
"KvERfJei",
"xIETpDpX",
"2gQydJoM",
"d7RnJW26",
"cv85a79c",
"K5ERP8ZO",
"F0n1vR5B",
"RuzRui4e",
"zAiLi5xl",
"dxQY8hSM",
"hEHCGl4A",
"ehR7bEyb",
"YpkNAWxe",
"Gx9CWpau",
"x3JXrinh",
"MuUVDVpP",
"40yaTxqw",
"apuCogMm",
"wwOgF6P1",
"wOMZrzBj",
"ng61P0Wo",
"khTSyZ78",
"QpjOkwqv",
"PJJ7WKDK",
"eF0SW9GJ",
"ECF4iYBP",
"Id3ghkgH",
"uHfeMb7l",
"5ti1JgRV",
"S1ypIKow",
"XELtWO7e",
"EAGSgSY2",
"b6pE9t5g",
"3UmeXyDO",
"1kvaQP88",
"voq1n4cH",
"URdxIhlC",
"6ekVFmmF",
"TIJoLZUS",
"BTxwYp6M",
"JDo8jovy",
"z2HhUKdO",
"frbyZ86N",
"pERmvjRv",
"9CWoIWQy",
"mFMesmnY",
"mAXdH7Tv",
"mdesxsXk",
"lIJJwjz6",
"B0LZuNDa",
"UEBkxuLZ",
"4pj8E261",
"Js0kJvBJ",
"Co4gIoW4",
"pt2BUjRg",
"ZNbWAdEH",
"yWPOpDwm",
"eXVhu8WT",
"khlzwxgX",
"238QgO79",
"oo6H4ZBa",
"J15tHUzB",
"k5fqqzU1",
"kFElVUic",
"mjaKf2Xl",
"uyJtsTpx",
"tnYBaP0z",
"K1IbUbot",
"g70x9gPa",
"IsITwGmS",
"vVBIfnO0",
"CtHNKbhE",
"2wvT44sT",
"v6ncxcxu",
"KFoVnJIG",
"3Nat2AdB",
"ZXeEHTwH",
"1bfhrQbl",
"qsP4jSAF",
"PC5rqFmL",
"1Zl4WaSe",
"l6Y9RNlO",
"Br2vWwlR",
"kxoJbPKw",
"sCJ4dtds",
"kWl1NUCg",
"OtlduN35",
"2QWdoB1q",
"FS3eFKhZ",
"jwZ0inkb",
"6r6qC8tF",
"p4WA0Stj",
"Ex9aPrt2",
"AY2LLl5W",
"Bd1gzuRo",
"VWPIE8uM",
"thRQ89L6",
"9ui7hH9L",
"tm4a38bP",
"kBZcUHDo",
"OP50fqrZ",
"4IFAUrC2",
"8XgS3Oiy",
"YFL1fmeK",
"KiUI1bTz",
"y2V3yYO0",
"SppGs5k2",
"WZWzcBCg",
"zO7RPAX5",
"x2P4H5uD",
"i867HqW4",
"AY9lziyO",
"9RrwNTgN",
"eQhEislk",
"MHninPVS",
"BgN8sFYB",
"LArnBqB8",
"ChrMlKQC",
"bazfWKTz",
"dYPQbhDI",
"CkduFmKC",
"vAIQjNC6",
"S6Yg0mmj",
"tDX6MDe5",
"3GpVqntu",
"qwQKMksu",
"MqJJHr9Y",
"KRfoYc3i",
"6FhRgZlQ",
"C384ujVf",
"t8J9uljl",
"9TtNuPtE",
"IdoWBFqX",
"UG6Mfv39",
"5q2ewK5k",
"hOkNYQsi",
"mjLz2liu",
"WmpGAal1",
"uCjU878l",
"HJNmBCOA",
"HeGVozuh",
"H9VzvLhR",
"R8Uj2vqZ",
"jmIsAPwj",
"X8UhAfDk",
"UZPjD9WH"
],
"wiki_url": null
} span_trace= 0: theseus::state::cache::get_many
with type_=Project keys=["Adega8YN", "c7m1mi73", "RH2KUdKJ", "G1hIVOrD", "aXReRvgU", "eqrvp4NK", "x3HZvrj6", "EsAfCjCV", "2u6LRnMa", "uLWeFJiL", "j2HhbEE7", "T38eAZQC", "2JkvF271", "rOUBggPv", "dCCkNFwE", "fALzjamp", "vvuO3ImH", "EltpO5cN", "T7XZLHGD", "gu7yAYhd", "Jdbbtt0i", "TyCTlI4b", "LNytGWDc", "nvQzSEkH", "5ZwdcRci", "DhBtjMiv", "u6dRKJwZ", "pvcsfne4", "fRiHVvU7", "AsUUCoXX", "SeCuopwJ", "LN9BxssP", "UT2M39wf", "gmUU3UdW", "uuVy6k1s", "u58R1TMW", "xuDOzCLy", "rxIIYO6c", "znHQQtuU", "z440MEwJ", "Wnxd13zP", "eWX2m1eM", "qMxbM4BQ", "Cg6Uc79H", "Vg5TIO6d", "jorDmSKv", "foa4fGIH", "3ufwT9JF", "XQDxCBVw", "5H1VMCiY", "423SG4Jc", "FYpiwiBR", "ZVzW5oNS", "eiktJyw1", "NRjRiSSD", "u8OJnscr", "Tt9OkMjz", "QAGBst4M", "2gq0ALnz", "s9gIPDom", "b1ZV3DIJ", "jmJ87gsb", "BAscRYKm", "aQ7h7gal", "SaCpeal4", "sk9knFPE", "3BeIrqZR", "p19vrgc2", "kkmrDlKT", "hYykXjDp", "qnQsVE2z", "ntMyNH8c", "FbJOKNup", "fJFETWDN", "OfKzpbRU", "O53VhQoZ", "6iTJugQR", "YttyNOFA", "sMvUb4Rb", "qQyHxfxd", "LmvnWWSV", "aC3cM3Vq", "BBY8EPJt", "rqIsPf9F", "O1qboAbB", "DvaEUke2", "ffLYPaWN", "tagwiZkJ", "uxLAKWU8", "7YjclEGc", "E6867niZ", "qbbO7Jns", "9rlXSyLg", "YDc8cRWF", "yHN0njMr", "qb6tndiJ", "kU1G12Nn", "s3dmwKy5", "tIm2nV03", "pJGcKPh1", "MBAkmtvl", "ZCLrWdGm", "wcXLQVhg", "8oi3bsk5", "sk9rgfiA", "GmjmRQ0A", "7uh75ruZ", "nmoqTijg", "FTeXqI9v", "twkfQtEc", "1bokaNcj", "705gWllI", "AWRXGq2t", "uXXizFIs", "Cq0m2EIu", "MCnBYP0b", "lhGA9TYQ", "g6sbyCTu", "w6JSkKSH", "WrpuIfhw", "B4U5vxjd", "R2OftAxM", "Na8nA0jA", "NcUtCpym", "Aqlf1Shp", "fPdy2fCM", "zi3Fnfmc", "MVARlG2f", "hIu9KJTT", "fRIu3HNp", "HaaH232J", "M1953qlQ", "6FtRfnLg", "yGttHo06", "bQh7xzFq", "7dqAlUms", "5ofroZ5W", "ordsPcFz", "ZzjhlDgM", "gBGdVBJy", "P48mHi2j", "fFEIiSDQ", "9a4Zqq1k", "LG8SignH", "umyGl7zF", "AVq17PqV", "ryYcxeeA", "uYwn8IP5", "dXmH4rEw", "fPetb5Kh", "vt0VyseM", "JtSnhtNJ", "B0g2vT6l", "3JruZJb0"] cache_behaviour=None
at packages\app-lib\src\state\cache.rs:826
1: theseus::state::cache::get_project_many
with ids=["Adega8YN", "c7m1mi73", "RH2KUdKJ", "G1hIVOrD", "aXReRvgU", "eqrvp4NK", "x3HZvrj6", "EsAfCjCV", "2u6LRnMa", "uLWeFJiL", "j2HhbEE7", "T38eAZQC", "2JkvF271", "rOUBggPv", "dCCkNFwE", "fALzjamp", "vvuO3ImH", "EltpO5cN", "T7XZLHGD", "gu7yAYhd", "Jdbbtt0i", "TyCTlI4b", "LNytGWDc", "nvQzSEkH", "5ZwdcRci", "DhBtjMiv", "u6dRKJwZ", "pvcsfne4", "fRiHVvU7", "AsUUCoXX", "SeCuopwJ", "LN9BxssP", "UT2M39wf", "gmUU3UdW", "uuVy6k1s", "u58R1TMW", "xuDOzCLy", "rxIIYO6c", "znHQQtuU", "z440MEwJ", "Wnxd13zP", "eWX2m1eM", "qMxbM4BQ", "Cg6Uc79H", "Vg5TIO6d", "jorDmSKv", "foa4fGIH", "3ufwT9JF", "XQDxCBVw", "5H1VMCiY", "423SG4Jc", "FYpiwiBR", "ZVzW5oNS", "eiktJyw1", "NRjRiSSD", "u8OJnscr", "Tt9OkMjz", "QAGBst4M", "2gq0ALnz", "s9gIPDom", "b1ZV3DIJ", "jmJ87gsb", "BAscRYKm", "aQ7h7gal", "SaCpeal4", "sk9knFPE", "3BeIrqZR", "p19vrgc2", "kkmrDlKT", "hYykXjDp", "qnQsVE2z", "ntMyNH8c", "FbJOKNup", "fJFETWDN", "OfKzpbRU", "O53VhQoZ", "6iTJugQR", "YttyNOFA", "sMvUb4Rb", "qQyHxfxd", "LmvnWWSV", "aC3cM3Vq", "BBY8EPJt", "rqIsPf9F", "O1qboAbB", "DvaEUke2", "ffLYPaWN", "tagwiZkJ", "uxLAKWU8", "7YjclEGc", "E6867niZ", "qbbO7Jns", "9rlXSyLg", "YDc8cRWF", "yHN0njMr", "qb6tndiJ", "kU1G12Nn", "s3dmwKy5", "tIm2nV03", "pJGcKPh1", "MBAkmtvl", "ZCLrWdGm", "wcXLQVhg", "8oi3bsk5", "sk9rgfiA", "GmjmRQ0A", "7uh75ruZ", "nmoqTijg", "FTeXqI9v", "twkfQtEc", "1bokaNcj", "705gWllI", "AWRXGq2t", "uXXizFIs", "Cq0m2EIu", "MCnBYP0b", "lhGA9TYQ", "g6sbyCTu", "w6JSkKSH", "WrpuIfhw", "B4U5vxjd", "R2OftAxM", "Na8nA0jA", "NcUtCpym", "Aqlf1Shp", "fPdy2fCM", "zi3Fnfmc", "MVARlG2f", "hIu9KJTT", "fRIu3HNp", "HaaH232J", "M1953qlQ", "6FtRfnLg", "yGttHo06", "bQh7xzFq", "7dqAlUms", "5ofroZ5W", "ordsPcFz", "ZzjhlDgM", "gBGdVBJy", "P48mHi2j", "fFEIiSDQ", "9a4Zqq1k", "LG8SignH", "umyGl7zF", "AVq17PqV", "ryYcxeeA", "uYwn8IP5", "dXmH4rEw", "fPetb5Kh", "vt0VyseM", "JtSnhtNJ", "B0g2vT6l", "3JruZJb0"] cache_behaviour=None
at packages\app-lib\src\state\cache.rs:781
2: theseus::api::profile::get_content_items```

and thus the "mods" list is empty, even though all the mods installed.

Steps to reproduce

1: Import a modpack with Rechiseled 1.20.1 Forge
2: Click into the instance profile
3: Be sad when a giant red error message that doesn't even fit the screen pops up.

Expected behavior

The mrpack should import just fine.

Additional context

I can provide the mrpack file on request privately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    appRelates to Modrinth App

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions