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

Shortcut

Активный

Установок

0

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

2 года назад

Версии

1.20 — 1.20.2
Сервер
Управление

Shortcut

Shortcut — это плагин для Minecraft, позволяющий создавать собственные сокращённые команды без необходимости установки дополнительных модулей.

Важная информация: Плагин полностью безопасен при использовании команды /reload. Все команды будут корректно отключены и восстановлены в соответствии с изменениями в конфигурации.

Настройка плагина

Каждая команда настраивается индивидуально через конфигурационный файл YAML. Вот базовая структура:

# Название команды, которое будет использоваться в игре (например, /название_команды)
название_команды:
  # Опциональное разрешение — любой текст
  # Без этого разрешения команда недоступна
  permission: пример.разрешения
  # Опционально: только для игроков
  # Для не-игроков команда сразу завершится
  playerOnly: false
  # Опционально: описание использования команды
  usage: /название_команды <значение>
  # Основной блок, определяющий действия команды
  executions:
    - {
        # Команда для выполнения
        # %%0 заменяется на первый аргумент, %%1 — на второй и т.д.
        # Можно использовать плейсхолдеры
        run: say %%0,
        # От чьего лица выполнять команду
        # Допустимые значения: "sender" или "console"
        as: sender
    }
    - {
        # Сообщение, которое увидит пользователь
        # Поддерживает форматирование и плейсхолдеры
        display: Пример сообщения с §aформатированием!
    }

Практический пример

Пример конфигурации для команды "gmc":

В этом примере используются плейсхолдеры — убедитесь, что установлен PlaceHolderAPI, если хотите их применять

# Название команды
gmc:
  # Необходимое разрешение
  # Не обходит проверки оригинальной команды!
  # Плейсхолдеры здесь не работают
  permission: command.gamemode
  # Только для игроков
  # Плейсхолдеры здесь не работают
  playerOnly: true
  # Сообщение при неправильном использовании
  # Плейсхолдеры здесь не работают
  usage: /gmc
  executions:
    # Выполняет команду "gamemode creative" от лица консоли
    # Плейсхолдеры работают здесь
    - { run: gamemode creative %player_name%, as: console }
    # Показывает сообщение исполнителю
    # Плейсхолдеры работают здесь
    - { display: "§0[§a✓§0]§r Вы переключились в креативный режим" }

Разберём ключевые элементы:

Компонент Значение Описание
Permission command.gamemode Определяет необходимое разрешение для выполнения команды "gmc"
Player-Only true Ограничивает выполнение команды только игроками
Usage /gmc Отображает правильный синтаксис команды

Первое действие выполнения

Действие Команда От чьего лица
Выполнить команду gamemode creative %player_name% console

Переключает режим игры игрока на креативный. Плейсхолдер %player_name% подставляется автоматически.

Второе действие выполнения

Действие Сообщение
Показать сообщение "§0[§a✓§0]§r Вы переключились в креативный режим"

Отображает подтверждающее сообщение с цветовым оформлением.

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

bradbot1

Разработчик

Создан: 10 окт 2023

ID: 20216