Скачать Item Commander — Minecraft Моды — MetaMods
Item Commander

Item Commander

Активный

Установок

13

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

1 год назад

Версии

1.18 — 1.21.1
Сервер
Fabric
Quilt
Управление
Утилиты

Item Commander

Превратите обычные предметы в мощные инструменты управления с помощью этого серверного мода для Fabric! Item Commander позволяет назначать команды любым предметам в игре, открывая безграничные возможности для создания кастомного геймплея.

Как это работает

Мод использует систему NBT-данных для хранения команд внутри предметов. Когда игрок использует предмет, мод проверяет наличие специального тега ItemCommander и выполняет назначенные команды автоматически.

Создание командных предметов

Чтобы добавить команду к предмету, держите его в основной руке и выполните:

/commander create "<команда>" [ДЕЙСТВИЕ_ПОСЛЕ_ИСПОЛЬЗОВАНИЯ] [ИСТОЧНИК_КОМАНДЫ] [время_отката] [дополнительные_NBT]

Действия после использования

  • CONSUME - предмет расходуется
  • KEEP - предмет сохраняется

Источники выполнения команд

  • SERVER - команда выполняется сервером
  • PLAYER - команда выполняется от имени игрока
  • OP - команда выполняется от имени игрока с правами оператора
  • SERVER_AS_PLAYER - команда выполняется сервером от имени игрока
  • DANGEROUSLY_OP - опасный режим с правами оператора (используйте с осторожностью)

Плейсхолдеры для команд

При создании команд можно использовать специальные подстановки:

  • @itemname - название предмета
  • @pich - угол наклона игрока
  • @yaw - угол поворота игрока
  • @ix, @iy, @iz - координаты использования предмета
  • @x, @y, @z - координаты игрока
  • @p и @s - игрок, использующий командный предмет

Дополнительные возможности

Добавление команд: Чтобы добавить дополнительные команды к существующему предмету, используйте /commander append "<команда>"

Сохранение предметов: Сохраните командный предмет в файл с помощью /commander save <имя_файла>

Загрузка предметов: Выдайте сохраненный предмет игрокам командой /commander give <имя_файла> [количество] [игроки]

Интеграция с другими модами

Мод поддерживает Patbox' Text Placeholders API, позволяя использовать кастомные плейсхолдеры вида %modid:тип% или %modid:тип/данные% внутри команд.

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

Совместимость с LuckPerms Fabric Permission API предоставляет гибкое управление правами:

  • commander.command.create - создание командных предметов
  • commander.command.append - добавление команд к предметам
  • commander.command.give - выдача командных предметов
  • commander.command.save - сохранение предметов в файлы

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

Создание тестового предмета

/commander create "say Привет, @s! Вы кликнули по координатам @ix, @iy, @iz!" KEEP OP 20 paper{display:{Name:'[{"text":"Тестовый командный предмет!","italic":false}]'}}

Добавление дополнительной команды

/commander append "Если у вас установлен Text Placeholder API, здесь будет ваше имя: %player:name%"

Сохранение предмета

/commander save test_item

Выдача сохраненного предмета

/commander give test_item 1 @p
Участники проекта
Camper_Samu

Camper_Samu

Разработчик

Создан: 17 фев 2022

ID: 10941