
Inventory Maker
Активный0.0
Установок
Последнее обновление
Версии
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+)
Плейсхолдеры в идентификаторах обрабатываются при выполнении команды.
Плейсхолдеры в названиях обрабатываются каждый раз при открытии инвентаря.