Скачать Inventory Maker — Minecraft Моды — MetaMods

Inventory Maker

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.18.2 — 1.21
Сервер
Fabric
Хранилища
Утилиты

Inventory Maker

Разработка этого мода временно приостановлена на неопределенный срок.

Данная модификация предоставляет возможность создавать инвентари с помощью команд. Созданные хранилища можно открывать через команды и использовать для хранения различных предметов - по сути, это аналог рюкзаков, но без самого рюкзака.

Основные возможности

Одной из ключевых особенностей является возможность ограничения доступа к инвентарям. Вы можете настроить условия, при которых определенные игроки смогут открывать конкретное хранилище. Для этого используется система предикатов Minecraft - просто укажите идентификатор предиката с помощью команды /inventorymaker edit checker.

Список команд

/inventorymaker create <тип> <идентификатор> [<название>]
/inventorymaker edit <идентификатор> title <название>
/inventorymaker edit <идентификатор> checker <проверка>
/inventorymaker edit <идентификатор> slot <слот> <предмет> <количество>
/inventorymaker open <идентификатор> [<цель>]
/inventorymaker delete <идентификатор>

Упрощение команд

Для удобства использования вы можете сократить длинные команды с помощью модификаций вроде Command Aliases, которые позволяют создавать пользовательские псевдонимы.

Пример использования

После выполнения команды /inventorymaker create minecraft:generic_9x3 "example:shared" и добавления JSON файла в папку config -> commandaliases -> shared.json с содержимым:

{
    "schemaVersion": 1,
    "commandMode": "COMMAND_CUSTOM",
    "command": "shared",
    "actions": [
        {
            "command": "inventorymaker open 'example:shared'",
            "commandType": "CLIENT"
        }
    ]
}

Игроки смогут открывать созданный инвентарь простой командой /shared.

Система разрешений

inventorymaker - по умолчанию нет прав
inventorymaker.create - уровень 2
inventorymaker.edit - уровень 2
inventorymaker.open.others - уровень 3
inventorymaker.delete - уровень 2

Поддержка Placeholder API (версия 1.2.0+)

Плейсхолдеры в идентификаторах обрабатываются при выполнении команды.
Плейсхолдеры в названиях обрабатываются каждый раз при открытии инвентаря.

Участники проекта
hoid2

hoid2

Разработчик

Создан: 13 фев 2023

ID: 12902