From 8ad50f14ee9fed1bbdf28744f27075dc1ef25b86 Mon Sep 17 00:00:00 2001 From: LazyByteDev <192471894+LazyByteDev@users.noreply.github.com> Date: Mon, 2 Mar 2026 09:22:47 -0500 Subject: [PATCH] =?UTF-8?q?Mods=20Category=20for=20DLC=20Offers=20?= =?UTF-8?q?=F0=9F=98=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Minecraft.Client/Common/App_enums.h | 3 ++- Minecraft.Client/Common/UI/UIScene_DLCMainMenu.cpp | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Minecraft.Client/Common/App_enums.h b/Minecraft.Client/Common/App_enums.h index 97795a16..b1928786 100644 --- a/Minecraft.Client/Common/App_enums.h +++ b/Minecraft.Client/Common/App_enums.h @@ -534,7 +534,8 @@ enum eDLCContentType e_DLC_TexturePackData, // for the icon, banner and text e_DLC_MAX, e_DLC_NotDefined, - e_DLC_Worlds + e_DLC_Worlds, + e_DLC_Mods }; enum eDLCMarketplaceType diff --git a/Minecraft.Client/Common/UI/UIScene_DLCMainMenu.cpp b/Minecraft.Client/Common/UI/UIScene_DLCMainMenu.cpp index 85dcb60a..e31ab572 100644 --- a/Minecraft.Client/Common/UI/UIScene_DLCMainMenu.cpp +++ b/Minecraft.Client/Common/UI/UIScene_DLCMainMenu.cpp @@ -58,6 +58,7 @@ UIScene_DLCMainMenu::UIScene_DLCMainMenu(int iPad, void *initData, UILayer *pare m_buttonListOffers.addItem(app.GetString(IDS_DLC_MENU_TEXTUREPACKS), e_DLC_TexturePacks); m_buttonListOffers.addItem(app.GetString(IDS_DLC_MENU_MASHUPPACKS), e_DLC_MashupPacks); m_buttonListOffers.addItem("Worlds", e_DLC_Worlds); + m_buttonListOffers.addItem("Mods", e_DLC_Mods); app.AddDLCRequest(e_Marketplace_Content); app.StartInstallDLCProcess(iPad); @@ -75,6 +76,7 @@ UIScene_DLCMainMenu::UIScene_DLCMainMenu(int iPad, void *initData, UILayer *pare else if (wcscmp(offer.wszType, L"TexturePack") == 0) eType = e_DLC_TexturePacks; else if (wcscmp(offer.wszType, L"MashUp") == 0) eType = e_DLC_MashupPacks; else if (wcscmp(offer.wszType, L"World") == 0) eType = e_DLC_Worlds; + else if (wcscmp(offer.wszType, L"Mod") == 0) eType = e_DLC_Mods; CMinecraftApp::RegisterW64DLC( eType,