Mod Menu avatar

Mod Menu [1.21.5] [1.20.6] [1.19.4]

Скриншот экрана модов: слева список модов под строкой поиска и кнопкой фильтров, выделен Mod Menu. Справа детали мода - авторы, описание, ссылки, кнопка настройки.

Mod Menu позволяет просматривать установленные моды и предоставляет быстрый доступ к их экранам конфигурации (если мод поддерживает эту функцию).

Дополнительные возможности включают: перевод названий и описаний модов, поддержку форматирования QuickText в описаниях, фильтрацию библиотечных модов, проверку обновлений для модов с Modrinth или собственных источников, а также расширенные настройки функционала.

Поддерживаемые платформы

Mod Menu доступен для Fabric и Quilt в Minecraft: Java Edition версий 1.14 и новее.

Для разработчиков

Mod Menu предоставляет API для кастомизации отображения модов:

Система переводов

Локализация названия, краткого и полного описания мода через языковые файлы. Пример ключей перевода:

"modmenu.nameTranslation.modid": "Локализованное название",
"modmenu.descriptionTranslation.modid": "Полное описание",
"modmenu.summaryTranslation.modid": "Краткое описание"

Метаданные для Fabric

Настройки через блок modmenu в fabric.mod.json:

{
  "custom": {
    "modmenu": {
      "badges": ["library"],
      "links": {
        "modmenu.wiki": "https://example.com"
      },
      "parent": "base-mod-id",
      "update_checker": false
    }
  }
}

Элементы конфигурации

  • Бейджи: "library" (библиотека), "deprecated" (устаревший)
  • Ссылки: Использование стандартных или кастомных переводов
  • Родительские моды: Группировка связанных модов
  • Проверка обновлений: Отключение через "update_checker": false

Метаданные для Quilt

Аналогичный функционал с размещением блока modmenu в корне quilt.mod.json.

Java API

Интеграция через:

dependencies {
  modImplementation("com.terraformersmc:modmenu:ВЕРСИЯ")
}

Реализация интерфейса ModMenuApi с методами:

  • getModConfigScreenFactory - экран конфигурации
  • getProvidedConfigScreenFactories - сторонние конфигурации
  • attachModpackBadges - пометка модпаков

Вспомогательные методы

Screen createModsScreen(Screen previous)
Text createModsButtonText()

Требуемые зависимости

Скачать Mod Menu

 
Тип Скачать Версия Загрузчик Обновлено Размер
Alphav12.0.0-alpha.1 for 24w34a1.21.2Fabric25 августа 2024960,1 КБ
Releasev11.0.2 for 1.211.21+1 Fabric25 августа 2024952,5 КБ
ReleaseMod Menu v11.0.1 for 1.211.21+1 Fabric12 августа 2024952,5 КБ
ReleaseMod Menu v10.0.0 for 1.20.51.20.5+1 Fabric18 июня 2024944,2 КБ
Releasev9.2.0 for 1.20.41.20.4Fabric18 июня 2024940,4 КБ
ReleaseMod Menu v11.0.0 for 1.211.21Fabric18 июня 2024952,3 КБ
BetaMod Menu v11.0.0-rc.2 for 1.211.21Fabric16 июня 2024948,8 КБ
BetaMod Menu v11.0.0-rc.4 for 1.211.21Fabric16 июня 2024948,8 КБ
BetaMod Menu v11.0.0-beta.2 for 1.21-pre21.21Fabric14 июня 2024736,6 КБ
BetaMod Menu v11.0.0-beta.1 for 1.21-pre21.21Fabric13 июня 2024736,7 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.