▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/CustomCommands
CustomCommands

CustomCommands

Плагин CustomCommands для Velocity позволяет создавать кастомные команды на сервере Minecraft без написания кода. Гибкая настройка, поддержка MiniMessage, таймеров и консольных команд.

Оцените первым
2.4K
4

CustomCommands для Velocity

Плагин CustomCommands для Velocity - это удобный инструмент для администраторов серверов Minecraft. С его помощью можно добавлять команды, которые выполняют нужные действия, не создавая отдельный плагин. Просто настраиваешь конфиг - и готово. Особенно полезно, если нужно быстро добавить команды для игроков: например, отправку на другой сервер сети, выдачу информации или выполнение консольных команд.

Установка

  1. Скачай последнюю версию с страницы релизов.
  2. Помести jar-файл в папку plugins/.
  3. Перезапусти сервер.

Команды

КомандаОписаниеРазрешение
/customcommands reloadПерезагружает конфиг и все кастомные командыcustomcommands.reload
/customcommands listПоказывает список всех кастомных командcustomcommands.list
/customcommands helpВыводит справкуcustomcommands.help
/customcommands versionПоказывает версию плагинаcustomcommands.version
/customcommandsТо же, что и helpcustomcommands.help

Все эти команды требуют соответствующих прав или общего разрешения customcommands.admin. Также работают через сокращение /cc.

Команда /customcommands list

Она выводит список всех кастомных команд и выглядит так:

  • Иконки ✔/❌ показывают, включена команда или нет.
  • Жёлтая строка - имя команды. Можно кликнуть, чтобы подставить её в чат.
  • Наведи на A - увидишь все алиасы.
  • Наведи на D - увидишь описание команды.
  • Наведи на P - увидишь нужное разрешение.
  • Наведи на P? - увидишь, добавляется ли префикс в ответное сообщение.

Конфигурация

Файл config.toml

Лежит в plugins/customcommands/config.toml. Вот его содержимое:

# Параметры CustomCommands

# Префикс, который подставляется перед всеми сообщениями
# Поддерживает MiniMessage
Prefix = "<gray>[<gradient:#38ffdb:#8aff8c>CustomCommands<gray>]"

# Сообщение при отсутствии прав
No-Permission = "<red>У вас нет прав на выполнение этой команды."

# Сообщение при попытке выполнить команду из консоли, если она для игроков
No-Console-Command = "Эту команду нельзя выполнить из консоли!"

# Сообщение при успешном выполнении команды
Command-Executed = "<green>Команда выполнена успешно."

# Версия конфига (не меняй)
Config-Version = 1.0

Кастомные команды

Создавай свои команды в plugins/customcommands/Commands/. Каждая команда - отдельный toml-файл. Пример файла по умолчанию (DefaultCommand.toml):

# Настройки команды

# Включена?
Enabled = true

# Название команды
Name = "defaultcommand"

# Алиасы (сокращения)
Aliases = ["default", "defaultcmd"]

# Описание для справки
Description = "Стандартная команда CustomCommands"

# Права (оставь пустым, если не нужны)
Permission = "customcommands.defaultcommand"

# Ответное сообщение (MiniMessage)
Response = "<green>Команда выполнена успешно!"

# Добавлять префикс из config.toml?
UsePrefix = true

# Задержка между использованиями (в секундах)
Cooldown = 0

# Команда, выполняемая от консоли (без проверки прав)
# Полезно для отправки игрока между серверами
# Например: ProxyCommand = "send %player% hub"
ProxyCommand = ""

Плейсхолдеры

  • %player% - ник игрока, который выполнил команду.

Резюме

CustomCommands - это простой и гибкий плагин для Velocity, который экономит время на написание кода. Подходит как для небольших серверов Minecraft, так и для крупных сетей. Главное - не переборщить с количеством команд, иначе конфиги станут путанными. Но для быстрых решений он идеален. Скачивай и настраивай под себя.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 год назад
Главная