- Документация
- https://modrinth.com/mod/inventory-buttons
Inventory Buttons — это клиентский мод для Minecraft на платформе Fabric, который переносит функцию «Inventory Buttons» из проекта NotEnoughUpdates в современные версии игры. Его основное назначение заключается в добавлении настраиваемых кнопок в окно инвентаря, позволяющих быстро выполнять заранее заданные команды без ручного ввода. Основа статьи подготовлена по предоставленным материалам.
Вставленная уценка
Модификация относится к категории утилит и рассчитана исключительно на клиентскую сторону. Для сервера она не требуется и официально не поддерживается. Поддерживаются только подтверждённые версии Minecraft и загрузчик Fabric, а установка выполняется через папку mods с использованием совместимой версии Fabric Loader и Fabric API.
Вставленная уценка
Главная задача Inventory Buttons — предоставить удобный графический интерфейс для запуска пользовательских команд непосредственно из окна инвентаря.
Вместо постоянного открытия чата и ручного ввода одной и той же команды пользователь может разместить отдельную кнопку, которая будет выполнять заранее назначенное действие. При этом мод не изменяет игровые механики Minecraft и не добавляет новый контент. Он выступает исключительно как клиентская утилита для повышения удобства работы с командами.
В официальном описании говорится именно о переносе возможностей Inventory Buttons из NotEnoughUpdates. Другие функции, не перечисленные в исходной документации, не подтверждаются и поэтому не рассматриваются.
Inventory Buttons включает несколько ключевых функций, описанных разработчиком.
Главная возможность — создание собственных кнопок внутри интерфейса инвентаря.
Каждая кнопка может быть настроена для выполнения произвольной команды. Конкретные ограничения на команды в предоставленной фактической основе не описаны, поэтому дополнительных выводов делать нельзя.
Такой подход позволяет значительно сократить количество повторяющихся действий при использовании команд на серверах или в одиночной игре.
Для изменения расположения элементов предусмотрен отдельный режим редактирования.
Согласно официальному описанию пользователь может:
• перемещать кнопки;
• изменять их расположение;
• использовать привязку к сетке;
• отключать привязку и размещать элементы свободно;
• назначать пользовательские головы;
• использовать любой стандартный предмет Minecraft в качестве значка кнопки.
Описание не раскрывает внутренних ограничений редактора или дополнительных параметров настройки.
Мод поддерживает систему профилей.
Она позволяет:
• сохранять разные схемы размещения кнопок;
• переключаться между профилями;
• экспортировать конфигурации;
• импортировать сохранённые схемы через буфер обмена.
Кроме того, официальный текст указывает, что переключение профилей возможно как встроенной командой, так и через меню конфигурации.
Inventory Buttons работает исключительно на стороне клиента.
В общих чертах процесс выглядит следующим образом:
• мод загружается вместе с Minecraft;
• пользователь открывает настройки;
• создаёт необходимые кнопки;
• каждой кнопке назначается команда;
• расположение можно изменить в редакторе;
• созданную схему допускается сохранить как профиль;
• при необходимости профиль можно экспортировать либо импортировать.
Официальная документация не описывает внутреннюю реализацию хранения профилей или формат конфигурационных файлов, поэтому такие сведения отсутствуют.
В документации перечислены встроенные команды Inventory Buttons.
Команды:
/invbuttons
/inventorybuttons
Открывают главное окно конфигурации.
Для него перечислены следующие параметры качества жизни:
• полное отключение Inventory Buttons;
• отображение всплывающих подсказок для кнопок;
• скрытие кнопок в творческом режиме;
• настройка поведения привязки к сетке при открытии редактора.
Команда:
/invbuttons edit
Используется для открытия редактора кнопок.
Команда:
/invbuttons profile <имя>
Предназначена для переключения между сохранёнными профилями.
Команда:
/invbuttons help
Отображает список доступных команд и варианты их использования.
Исходные материалы не содержат других подтверждённых команд.
В выбранных версиях подтверждена работа со следующими версиями Minecraft:
• 26.1;
• 26.1.1;
• 26.1.2;
• 1.21.11;
• 1.21.5.
Для версии 1.21.5 официальный текст отдельно указывает статус устаревшей версии.
Поддерживаемая платформа:
• Fabric.
Информация о NeoForge, Forge или других загрузчиках в предоставленной фактической основе отсутствует.
В метаданных выбранных файлов указана обязательная зависимость:
• Fabric API.
Другие обязательные библиотеки не перечислены.
Процесс установки включает несколько стандартных действий.
Необходимо:
• определить используемую версию Minecraft;
• выбрать совместимую сборку Inventory Buttons;
• убедиться в наличии Fabric API;
поместить файл мода в папку mods;
• запустить игру с совместимой версией Fabric Loader.
Если версия игры или загрузчика не соответствует выбранной сборке, корректная работа не подтверждается.
После установки основные действия выполняются через главное окно конфигурации.
Пользователь может:
• создавать новые кнопки;
• менять их положение;
• выбирать значки;
• сохранять схемы расположения;
• переключать профили;
• экспортировать и импортировать профили.
Подробное описание дополнительных параметров конфигурации в предоставленных материалах отсутствует.
При использовании Inventory Buttons следует учитывать несколько особенностей.
• Мод работает только на стороне клиента.
• Серверная установка официально не поддерживается.
• Проект не добавляет новые игровые механики.
• Документация не описывает автоматическое выполнение каких-либо игровых действий кроме запуска назначенных пользователем команд.
• При отсутствии Fabric API корректная работа не подтверждается.
Также официальный текст подчёркивает, что данный порт не связан с официальной командой разработки NotEnoughUpdates и не поддерживается ею.
В представленной выборке присутствуют следующие подтверждённые файлы:
• 26.1-v1.2.2;
• 1.21.11-v1.2.2;
• 1.21.5-v1.1.0.
Иные версии в рассматриваемой фактической основе не анализировались.
В фактической основе для выбранных файлов указана лицензия GPL-3.0-only.
При этом официальный текст проекта сообщает о лицензировании по GNU Lesser General Public License v3.0 (LGPLv3), совпадающем с лицензией исходного проекта. Поскольку предоставленные материалы содержат оба указания, статья фиксирует это расхождение без попытки самостоятельно определить, какое из них является актуальным.
Для опубликованных архивов приведены контрольные суммы SHA-512 и SHA-1, которые могут использоваться для проверки целостности файлов.
Одновременно в материалах прямо указано, что рассматриваемые сборки не запускались при подготовке публикации. Перед размещением предполагается загрузка из официального HTTPS-источника, проверка контрольных сумм и статический анализ архивов. Следовательно, утверждать прохождение динамического тестирования оснований нет.
Мод добавляет в интерфейс инвентаря настраиваемые кнопки для быстрого запуска пользовательских команд.
Подтверждены версии 26.1, 26.1.1, 26.1.2, 1.21.11 и 1.21.5.
Поддерживается только Fabric.
Да. Он указан как обязательная зависимость.
Да. Для этого предусмотрен встроенный режим редактора.
Да. Можно сохранять, переключать, экспортировать и импортировать схемы расположения кнопок.
Официально перечислены /invbuttons, /inventorybuttons, /invbuttons edit, /invbuttons profile <имя> и /invbuttons help.
Нет. В предоставленной фактической основе сервер обозначен как неподдерживаемая сторона, поэтому Inventory Buttons предназначен для клиентской установки.
Вставленная уценка
Модификация относится к категории утилит и рассчитана исключительно на клиентскую сторону. Для сервера она не требуется и официально не поддерживается. Поддерживаются только подтверждённые версии Minecraft и загрузчик Fabric, а установка выполняется через папку mods с использованием совместимой версии Fabric Loader и Fabric API.
Вставленная уценка
Назначение Inventory Buttons
Главная задача Inventory Buttons — предоставить удобный графический интерфейс для запуска пользовательских команд непосредственно из окна инвентаря.
Вместо постоянного открытия чата и ручного ввода одной и той же команды пользователь может разместить отдельную кнопку, которая будет выполнять заранее назначенное действие. При этом мод не изменяет игровые механики Minecraft и не добавляет новый контент. Он выступает исключительно как клиентская утилита для повышения удобства работы с командами.
В официальном описании говорится именно о переносе возможностей Inventory Buttons из NotEnoughUpdates. Другие функции, не перечисленные в исходной документации, не подтверждаются и поэтому не рассматриваются.
Скриншоты и внешний вид
Основные возможности
Inventory Buttons включает несколько ключевых функций, описанных разработчиком.
Настраиваемые кнопки инвентаря
Главная возможность — создание собственных кнопок внутри интерфейса инвентаря.
Каждая кнопка может быть настроена для выполнения произвольной команды. Конкретные ограничения на команды в предоставленной фактической основе не описаны, поэтому дополнительных выводов делать нельзя.
Такой подход позволяет значительно сократить количество повторяющихся действий при использовании команд на серверах или в одиночной игре.
Режим редактора
Для изменения расположения элементов предусмотрен отдельный режим редактирования.
Согласно официальному описанию пользователь может:
• перемещать кнопки;
• изменять их расположение;
• использовать привязку к сетке;
• отключать привязку и размещать элементы свободно;
• назначать пользовательские головы;
• использовать любой стандартный предмет Minecraft в качестве значка кнопки.
Описание не раскрывает внутренних ограничений редактора или дополнительных параметров настройки.
Профили расположения
Мод поддерживает систему профилей.
Она позволяет:
• сохранять разные схемы размещения кнопок;
• переключаться между профилями;
• экспортировать конфигурации;
• импортировать сохранённые схемы через буфер обмена.
Кроме того, официальный текст указывает, что переключение профилей возможно как встроенной командой, так и через меню конфигурации.
Принцип работы
Inventory Buttons работает исключительно на стороне клиента.
В общих чертах процесс выглядит следующим образом:
• мод загружается вместе с Minecraft;
• пользователь открывает настройки;
• создаёт необходимые кнопки;
• каждой кнопке назначается команда;
• расположение можно изменить в редакторе;
• созданную схему допускается сохранить как профиль;
• при необходимости профиль можно экспортировать либо импортировать.
Официальная документация не описывает внутреннюю реализацию хранения профилей или формат конфигурационных файлов, поэтому такие сведения отсутствуют.
Команды мода
В документации перечислены встроенные команды Inventory Buttons.
Открытие настроек
Команды:
/invbuttons
/inventorybuttons
Открывают главное окно конфигурации.
Для него перечислены следующие параметры качества жизни:
• полное отключение Inventory Buttons;
• отображение всплывающих подсказок для кнопок;
• скрытие кнопок в творческом режиме;
• настройка поведения привязки к сетке при открытии редактора.
Редактор
Команда:
/invbuttons edit
Используется для открытия редактора кнопок.
Работа с профилями
Команда:
/invbuttons profile <имя>
Предназначена для переключения между сохранёнными профилями.
Справка
Команда:
/invbuttons help
Отображает список доступных команд и варианты их использования.
Исходные материалы не содержат других подтверждённых команд.
Совместимость
В выбранных версиях подтверждена работа со следующими версиями Minecraft:
• 26.1;
• 26.1.1;
• 26.1.2;
• 1.21.11;
• 1.21.5.
Для версии 1.21.5 официальный текст отдельно указывает статус устаревшей версии.
Поддерживаемая платформа:
• Fabric.
Информация о NeoForge, Forge или других загрузчиках в предоставленной фактической основе отсутствует.
Зависимости
В метаданных выбранных файлов указана обязательная зависимость:
• Fabric API.
Другие обязательные библиотеки не перечислены.
Установка
Процесс установки включает несколько стандартных действий.
Необходимо:
• определить используемую версию Minecraft;
• выбрать совместимую сборку Inventory Buttons;
• убедиться в наличии Fabric API;
поместить файл мода в папку mods;
• запустить игру с совместимой версией Fabric Loader.
Если версия игры или загрузчика не соответствует выбранной сборке, корректная работа не подтверждается.
Настройка
После установки основные действия выполняются через главное окно конфигурации.
Пользователь может:
• создавать новые кнопки;
• менять их положение;
• выбирать значки;
• сохранять схемы расположения;
• переключать профили;
• экспортировать и импортировать профили.
Подробное описание дополнительных параметров конфигурации в предоставленных материалах отсутствует.
Ограничения
При использовании Inventory Buttons следует учитывать несколько особенностей.
• Мод работает только на стороне клиента.
• Серверная установка официально не поддерживается.
• Проект не добавляет новые игровые механики.
• Документация не описывает автоматическое выполнение каких-либо игровых действий кроме запуска назначенных пользователем команд.
• При отсутствии Fabric API корректная работа не подтверждается.
Также официальный текст подчёркивает, что данный порт не связан с официальной командой разработки NotEnoughUpdates и не поддерживается ею.
Версии
В представленной выборке присутствуют следующие подтверждённые файлы:
• 26.1-v1.2.2;
• 1.21.11-v1.2.2;
• 1.21.5-v1.1.0.
Иные версии в рассматриваемой фактической основе не анализировались.
Лицензия
В фактической основе для выбранных файлов указана лицензия GPL-3.0-only.
При этом официальный текст проекта сообщает о лицензировании по GNU Lesser General Public License v3.0 (LGPLv3), совпадающем с лицензией исходного проекта. Поскольку предоставленные материалы содержат оба указания, статья фиксирует это расхождение без попытки самостоятельно определить, какое из них является актуальным.
Безопасность
Для опубликованных архивов приведены контрольные суммы SHA-512 и SHA-1, которые могут использоваться для проверки целостности файлов.
Одновременно в материалах прямо указано, что рассматриваемые сборки не запускались при подготовке публикации. Перед размещением предполагается загрузка из официального HTTPS-источника, проверка контрольных сумм и статический анализ архивов. Следовательно, утверждать прохождение динамического тестирования оснований нет.
FAQ
Что делает Inventory Buttons?
Мод добавляет в интерфейс инвентаря настраиваемые кнопки для быстрого запуска пользовательских команд.
На каких версиях Minecraft подтверждена работа?
Подтверждены версии 26.1, 26.1.1, 26.1.2, 1.21.11 и 1.21.5.
Какой загрузчик используется?
Поддерживается только Fabric.
Нужен ли Fabric API?
Да. Он указан как обязательная зависимость.
Можно ли изменить расположение кнопок?
Да. Для этого предусмотрен встроенный режим редактора.
Поддерживаются ли профили?
Да. Можно сохранять, переключать, экспортировать и импортировать схемы расположения кнопок.
Какие команды доступны?
Официально перечислены /invbuttons, /inventorybuttons, /invbuttons edit, /invbuttons profile <имя> и /invbuttons help.
Работает ли мод на сервере?
Нет. В предоставленной фактической основе сервер обозначен как неподдерживаемая сторона, поэтому Inventory Buttons предназначен для клиентской установки.