- Документация
- https://modrinth.com/mod/dashboard
Назначение
Dashboard — клиентский служебный мод, добавляющий переключатели, устроенные по образцу стандартного меню смены режима игры. В описании названы три дополнительных меню: погода, время и сложность. Проект относится к категориям management и utility, распространяется по лицензии MIT, а публичным участником команды указан ThatGravyBoat. В метаданных клиент обозначен как required, сервер — как unsupported.
Мод не заявлен как система администрирования сервера, набор команд или полноценная панель настроек. Его подтверждённая задача уже: дать клиенту визуальные переключатели для трёх указанных групп действий.
Скриншоты и внешний вид
Как устроено управление
Официальная инструкция предлагает открывать новые меню тем же способом, что и переключатель режима игры, но вместо соответствующей ему клавиши использовать:
• F5 — переключатель погоды;
• F6 — переключатель времени;
• F7 — переключатель сложности.
Формулировка относится к сочетанию или последовательности, аналогичной стандартному переключателю, а не обязательно к одиночному нажатию F5, F6 или F7. Источник не описывает внешний вид каждого пункта, доступные значения, проверку разрешений или поведение на разных серверах. Эти детали следует устанавливать практическим тестом выбранной версии.
Кому подойдёт Dashboard
Dashboard полезен для частой смены погоды, времени или сложности в тестовых мирах, а также при проверке карт, построек и игровых условий.
Практические сценарии:
• локальный творческий или испытательный мир;
• проверка сцены при разном времени суток и погоде;
• смена сложности во время тестирования;
• клиентский набор утилит без серверного JAR;
• сборка без конфликтующих сочетаний клавиш.
Переключатели не заявлены как способ обхода ограничений мира или сервера. Появление меню само по себе не подтверждает право выполнить действие.
Версии и платформы
Подтверждены Minecraft 1.20, 1.20.1 и 1.19.4. В перечне платформ указаны Fabric, Forge и NeoForge. Выбирать файл нужно по карточке конкретного выпуска: слово universal в имени одного JAR не следует толковать как поддержку всех версий Minecraft или любых загрузчиков.
Фактическая основа содержит два файла:
• dashboard-universal-1.20.1-4.0.0.jar — версия Dashboard 4.0.0, в имени указана Minecraft 1.20.1;
• dashboard-3.0.0-forge.jar — версия Dashboard 3.0.0 для Forge.
Для второго файла предоставленные сведения не связывают имя с точной версией Minecraft. Поэтому её нельзя назначать по догадке; требуется сверять метаданные именно выбранного релиза.
Зависимости и стороны установки
Обязательные project dependencies в выбранных метаданных не указаны. Это упрощает состав профиля, но не отменяет базового требования использовать подходящий загрузчик. Сам Dashboard устанавливается только на клиентскую сторону: client=required, server=unsupported.
Для одиночной игры JAR помещается в клиентский профиль. При подключении к выделенному серверу мод остаётся частью клиентской сборки; добавлять его в серверную папку mods не входит в подтверждённую схему. Из этого, однако, нельзя вывести, что каждое действие меню будет разрешено любым удалённым сервером.
Установка
Перед изменением рабочей сборки полезно создать копию профиля. Последовательность установки:
• Проверить версию Minecraft.
• Определить активный загрузчик: Fabric, Forge или NeoForge.
• Выбрать выпуск Dashboard, явно совместимый с этой комбинацией.
• Поместить JAR в клиентскую папку mods.
• Убедиться, что в ней нет второй версии Dashboard.
• Запустить профиль и провести проверку в отдельном мире.
Распаковывать JAR или добавлять файл на сервер по предоставленной инструкции не требуется. Если используется готовая сборка, важно редактировать именно её активную папку, а не соседний профиль с похожим названием.
Проверка результата
После запуска сначала убедитесь, что профиль дошёл до главного меню без ошибки загрузчика. Затем откройте тестовый мир и примените тот же способ вызова, который используется для переключателя режима игры, заменяя целевую клавишу на F5, F6 и F7.
Проверьте, что каждому сочетанию соответствует нужная категория, элементы не перепутаны, выбор обрабатывается предсказуемо, а обычное управление остаётся пригодным. Источник не задаёт полный состав пунктов и не обещает действие в каждом режиме, поэтому появление интерфейса и применение изменения фиксируют отдельно.
Файлы и контрольные суммы
dashboard-universal-1.20.1-4.0.0.jar имеет размер 48 218 байт. SHA-512: b31cfb374ef713ddf7c05c7f49f9af3fb4c4ee41125c3e2fc043f8f7b09f943a9c8cd7b68b92f5c61e4f28be335246e4b8f2a44094828a30af8e65e732896fd5; SHA-1: 09fe3aa080842b19e4831d73efc6ac9858ed3ce3.
dashboard-3.0.0-forge.jar имеет размер 28 593 байта. SHA-512: cf1c0b6a3a84e2caba14b8e6ddceb3e41d7bca21a0351ffc30fa062fb97048f23e47c55ed05d55551946fcf13dc32002ea310c3b28200d1b6de31fa05b8a9d5c; SHA-1: 1538eea84b4a32a012f5f50ce0101aa136bf4ea5.
Файлы были получены по официальному HTTPS, сверены по опубликованным хешам и статически проверены по структуре и путям. Динамического запуска не проводилось. Следовательно, контрольные суммы подтверждают целостность проверенных копий, но не являются отчётом о работе интерфейса.
Ограничения
Предоставленные данные не уточняют:
• полный набор вариантов внутри каждого меню;
• требования к правам игрока;
• работу действий на удалённых серверах;
• возможность переназначить сочетания;
• совместимость с конкретными модами управления;
• наличие конфигурационного файла;
• поведение при нестандартной раскладке или системной обработке функциональных клавиш.
Поэтому Dashboard следует оценивать в той среде, где он будет использоваться. Сам факт появления меню ещё не доказывает, что сервер примет выбранное изменение, а отсутствие действия не обязательно означает, что JAR не загрузился.
Безопасное обновление и откат
Перед обновлением сохраните старый JAR и копию рабочего профиля. Новый файл должен совпадать по версии Minecraft и загрузчику; версии 3.0.0 и 4.0.0 нельзя оставлять вместе.
• заменить файл только в копии профиля;
• сверить имя, размер и хеш;
• проверить запуск и три меню;
• проверить сочетания с другими клиентскими модами;
• после этого обновить основной профиль.
Для отката верните прежний JAR и копию настроек. Миграция между версиями в источнике не описана.
Диагностика
Если игра не запускается, проверьте соответствие JAR версии Minecraft и загрузчику. Особенно важно не считать universal универсальным для любой платформы. Затем удалите дубли и повторите запуск с Dashboard и минимальным набором клиентских модов.
Если меню не открывается:
• Повторите способ вызова стандартного переключателя с новой конечной клавишей.
• Проверьте F5, F6 и F7 отдельно.
• Уберите моды, меняющие управление или те же сочетания.
• Убедитесь, что функциональные клавиши доходят до игры.
• Возвращайте остальные моды по одному.
Если меню есть, но действие не применяется, сначала повторите тест локально: права и серверные ограничения в источнике не описаны.
Лицензия и авторство
Dashboard распространяется по лицензии MIT, SPDX: MIT. В публичной команде указан ThatGravyBoat; в официальных кредитах он назван разработчиком, а источник значка также обозначен отдельно. Практические выводы о тестировании, обновлении и откате не являются заявлениями этих участников.
FAQ
Нужно ли ставить мод на сервер?
Нет. Серверная сторона помечена как unsupported.
Какие меню подтверждены?
Погода, время и сложность. Другие панели не перечислены.
Достаточно нажать F5–F7 отдельно?
Не обязательно. Нужно повторить способ вызова переключателя режима игры, заменив конечную клавишу.
Есть ли обязательные зависимости?
В выбранных метаданных они не указаны, но загрузчик и версия Minecraft должны совпадать.
Universal означает любую платформу?
Нет. Метаданные конкретного выпуска всё равно нужно сверять.
Выполнялся ли запуск?
Нет. Проводились сверка хешей и статическая проверка архива.