Mod Menu avatar

Mod Menu [1.21.8] [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

 
Тип Скачать Версия Загрузчик Обновлено Размер
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 КБ
BetaMod Menu v10.0.0-beta.1 for 1.20.5-rc31.20.5+1 Fabric1 мая 2024729,1 КБ
Betav10.0.0-alpha.1 for 24w09a1.20.5Fabric28 апреля 2024714,8 КБ
Betav9.2.0-beta.1 for 1.20.41.20.4Fabric22 апреля 2024725,5 КБ
Betav9.2.0-beta.2 for 1.20.41.20.4Fabric22 апреля 2024725,5 КБ
Betav9.1.0-beta.1 for 1.20.41.20.4Fabric4 апреля 2024707,5 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.