make universal resource type (#3541)

This commit is contained in:
Alexandru Ionut Tripon
2025-07-22 13:31:05 +03:00
committed by GitHub
23 changed files with 143 additions and 81 deletions

View File

@@ -104,15 +104,15 @@ class ModrinthAPI : public NetworkResourceAPI {
static QString resourceTypeParameter(ModPlatform::ResourceType type)
{
switch (type) {
case ModPlatform::ResourceType::MOD:
case ModPlatform::ResourceType::Mod:
return "mod";
case ModPlatform::ResourceType::RESOURCE_PACK:
case ModPlatform::ResourceType::ResourcePack:
return "resourcepack";
case ModPlatform::ResourceType::SHADER_PACK:
case ModPlatform::ResourceType::ShaderPack:
return "shader";
case ModPlatform::ResourceType::DATA_PACK:
case ModPlatform::ResourceType::DataPack:
return "datapack";
case ModPlatform::ResourceType::MODPACK:
case ModPlatform::ResourceType::Modpack:
return "modpack";
default:
qWarning() << "Invalid resource type for Modrinth API!";