SimpleCustomCommands

Для ядра SimpleCustomCommands 1.2

Нет прав для скачивания
Поддерживаемые версии
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
  13. 1.20
Ядра и Прокси
  1. Spigot
  2. Paper
Описание: Простой способ создавать кастомные команды с ответом в виде текста/title/actionbar
Команды:
  • У плагина нет собственных команд

Плагин имеет только один конфигурационный файл:
YAML:
#############################
#    SimpleCustomCommands   #
#     Made by GameDoctor    #
#           2024            #
#############################

settings: # General settings
  timeStringFormat:
    # If true, only the highest value is displayed. For example, not 1 day 12 hours 5 minutes 13 seconds, but only 1 day.
    displayOnlyHighest: true
    seconds: "s."
    minutes: "m."
    hours: "h."
    days: "d."

commands: # Setting up commands (You can add as many as you want)
  test:
    # The right to use the command. Specify '-' if not required
    permission:
      name: "-"
      # A message if the rights are not enough
      noPermMessage: "&cYou don't have enough rights"
    aliases: # Alternatives to this command
      enable: true
      list:
        - "test1"
        - "test2"
        - "test3"
    cooldown: # Setting the delay for command execution
      # Waiting time in seconds. Set to 0 if not required
      amount: 10
      message: "&cYou will be able to use this command in &e%time%"
    # Actions to be performed
    actions:
      msg1:
        # Sends messages to the player (Any of the messages can be disabled)
        type: MESSAGE
        data:
          chat:
            enable: true
            lines:
              - "&7Test chat message"
          title:
            enable: true
            line1: "&a&lTitle"
            line2: "&e&lSubtitle"
            fadeIn: 20 # 1 sec
            stay: 60 # 3 sec
            fadeOut: 20 # 1 sec
          actionBar:
            enable: false
            message: "&7Test message"
          sound:
            enable: true
            name: "ENTITY_EXPERIENCE_ORB_PICKUP"
      connect1:
        # Connects the player to the specified BungeeCord server
        type: BUNGEE_CONNECT
        data:
          server: "TEST"
YAML:
#############################
#    SimpleCustomCommands   #
#     Made by GameDoctor    #
#           2024            #
#############################

settings: # Общие настройки
  timeStringFormat:
    # Если true - отображается только самое большое значение. Например, не 1 день 12 часов 5 минут 13 секунд, а только 1 день.
    displayOnlyHighest: true
    seconds: "с."
    minutes: "м."
    hours: "ч."
    days: "д."

commands: # Настройка команд (Можно добавить сколько угодно)
  test:
    # Право на использование команды. Укажите '-', если не требуется
    permission:
      name: "-"
      # Сообщение, если прав недостаточно
      noPermMessage: "&cУ вас недостаточно прав"
    aliases: # Альтернативы этой команде
      enable: true
      list:
        - "test1"
        - "test2"
        - "test3"
    cooldown: # Настройка задержки на выполнение команды
      # Время ожидания в секундах. Установите на 0, если не требуется
      amount: 10
      message: "&cВы сможете воспользоваться этой командой через &e%time%"
    # Действия, которые будут выполнены
    actions:
      msg1:
        # Отправляет сообщения игроку (Любое из сообщений можно отключить)
        type: MESSAGE
        data:
          chat:
            enable: true
            lines:
              - "&7Тестовое сообщение в чат"
          title:
            enable: true
            line1: "&a&lТайтл"
            line2: "&e&lСубТайтл"
            fadeIn: 20 # 1 sec
            stay: 60 # 3 sec
            fadeOut: 20 # 1 sec
          actionBar:
            enable: false
            message: "&7Тестовое сообщение"
          sound:
            enable: true
            name: "ENTITY_EXPERIENCE_ORB_PICKUP"
      connect1:
        # Подключает игрока к указанному серверу BungeeCord
        type: BUNGEE_CONNECT
        data:
          server: "TEST"
В приведенном примере мы создаем команду /test с алиасами /test1, /test2, /test3 и заставляем ее возвращать сообщения в чат, панель действий (actionbar) и заголовок (title)

Демонстрация:
2023-08-23_02.53.31-2.png
%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82-22-08-2023%2019_49_34.jpg
The HEX color format in the plugin is similar to the one used in the infamous Essentials plugin. For the convenience of generating HEX text gradients, there is a website https://spigot.kosfarix.ru/hex

But keep in mind that variables (%player%, %color%, and so on) cannot be converted to this format.
Формат HEX цветов в плагине похож на тот, что используется в небезызвестном плагине Essentials. Для удобства генерации HEX градиентов текста существует сайт https://spigot.kosfarix.ru/hex

Но имейте в виду, что переменные (%player%, %color% и так далее) нельзя переводить в этот формат.

Пожертвование: Если вам понравился мой плагин, вы можете поддержать меня, пожертвовав некоторую сумму сюда: КЛИК

Примечание: Если вы хотите, чтобы в плагин был добавлен дополнительный функционал, просто напишите об этом в обсуждении

Обратите внимание: Стандартная конфигурация плагина на Английском языке, так как изначально предназначалась для иностранного форума

Установка:
Скачайте, поместите его в папку plugins и перезагрузите свой сервер
Команды и права
У плагина нет собственных команд
Автор
GameDoctor
Скачивания
5
Просмотры
1,601
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

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

  1. Нововведения

    Плагин был полностью изменён, теперь можно добавлять несколько действий одной команде, а также...
  2. Метрика

    Обновление системы сбора данных
  3. Нововведение

    Теперь вы можете использовать HEX цвета (Начиная с версии 1.16)
Назад
Сверху Снизу