Плагин mcEvents - Создание ивентов в Майнкрафт | mcDev
mcEvents - Создание ивентов

Плагин mcEvents - Создание ивентов 1.0.4

Обзор в mcDev
https://mcdev.su/media/mcevents-ivent-tsar-gory.58/
Требуется UtilM
https://mcdev.su/resources/utilm.73/
Для версий
  1. 1.8.x-1.21.x

Плагин mcEvents - Для создание ивентов​

mcEvents — плагин для создания ивентов на сервере Minecraft. Позволяет легко настраивать и управлять мероприятиями, включая автоматический запуск, награды и ограничения. Поддерживает командные ивенты, гонки, PvP-турниры и другие активности. Гибкая система настроек через конфиг.

Идеально подходит для серверов, где важна активность игроков и уникальный игровой процесс.

Конфигурация плагина:

YAML:
# Плагин: mcEvents (События)
# Версия: 1.8+
#
# Описание:
# Плагин добавляет выполнение команд если происходит событие.
#
# Зависимости: (плагины без которых этот работать не будет)
# - UtilM https://mcdev.su/resources/utilm.73/
#
# Опциональные зависимости: (плагины без которых не будет полного функционала, но работать будет)
# - PlaceholdersAPI https://www.spigotmc.org/resources/placeholderapi.6245/
#
# Плейсхоледры:
# %mcevents_event_id_N_display_name% - Название ивента, где N это ID ивента согласно конфигурации.
# %mcevents_event_id_N_start_in_seconds% - Время до начала ивента. (Конфигурируемый "event_list.N.start_in_seconds_formatter").
# %mcevents_event_id_N_stop_in_seconds% - Время до конца ивента. (Конфигурируемый "event_list.N.stop_in_seconds_formatter").

message:
 # Поддерживается вывод сообщений в мультистрочном формате.
 reload_success:
 - "&aПлагин перезагружен!"
 event_with_specified_id_does_not_exist: "&cИвента с таким ID не существует."
 event_is_not_available_yet: "&cИвент пока недоступен."
 you_are_already_participating_in_the_event: "&cУже на ивенте, покинуть &b/event left&c."
 you_are_not_participating_in_the_event: "&cНе на ивенте чтобы покинуть его."
 you_left_the_event: "&eВы покинули ивент &b%event_display_name%&r&e."
 you_join_the_event: "&eВы присоединились к ивенту &b%event_display_name%&r&e."
 the_event_game_is_full: "&cИгра ивента переполнена, нет свободных мест."
 player_join_event: "&eИгрок &b%player_name%&r &eприсоединился(ась) к ивенту!"
 player_left_event: "&eИгрок &b%player_name%&r &eпокинул(а) ивент."
 player_won_event: "&eИгрок &b%player_name%&r &eпобедил(а) в ивенте!"
 permission_denied: "&cОтказано в доступе."
 help:
 - "&e/event reload &7- перезагрузить плагин"
 - "&e/event help &7- показать список команд"
 - "&e/event join &b(ID ивента) &7- присоединиться в ивенту"
 - "&e/event left &7- покинуть ивент"

permission:
 reload: events.reload # Разрешение на перезагрузку этого плагина.

# Разница во времени относительно GTM (UTC) в секундах, например Токио, Япония (GMT+9), необходимо задать 60*60*9 = "32400".
# Используется для точного определения часового пояса целевой аудитории, например если сервер запущен в одной части планеты,
# а аудитория находится на другой.
timezone_offset_seconds: 32400

# Список ивентов.
event_list:

 # ID ивента.
 event_1:
 type: KING_OF_THE_MOUNTAIN
 # Название ивента.
 display_name: "&aЦарь горы"
 # Минимальное число игроков для запуска таймера обратного отсчета до начала игры внутри ивента.
 min_players: 1
 # Максимальное число игроков которое может одновременно принимать участие в игре внутри ивента.
 max_players: 10

 # Время действия ивента.
 #
 # Подсказка:
 # Задайте значения "from: "00:00"" и "to: "23:59:59"" чтобы ивент был доступен всегда.
 event_time:
 # С 09:30 вечера.
 start: "21:30"
 # До 12 ночи.
 stop: "00:00"

 # Конфигурация визуализации плейсхолдера времени до начала ивента.
 start_in_seconds_formatter:
 # Формат плейсхолдера.
 string: "&fДо начала: %formatted_seconds%"
 # Цвет цифр.
 # Полный список цветов можно найти по адресу: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/ChatColor.html.
 number_color: GREEN
 # Цвет аббревиатур (час. мин. сек. и тд.).
 abbreviation_color: WHITE

 # Конфигурация визуализации плейсхолдера времени до конца ивента.
 stop_in_seconds_formatter:
 string: "&fДо конца: %formatted_seconds%"
 number_color: GREEN
 abbreviation_color: WHITE

 # Список лобби-локаций, куда будут телепортированы игроки до начала игры внутри ивента.
 before_game_starts_spawn_point:
 world: "world"
 # Координата X.
 x: 10.5
 # Координата Y.
 y: 4
 # Координата Z.
 z: 10.5
 # Поворот головы (от -180 до 180).
 yaw: 90
 # Наклон головы (от -90 до 90).
 pitch: 0

 # Список локаций, куда будут телепортированы игроки после начала игры (точки у основания горы).
 # Принцип распределения 1 точка - 1 игрок, а не случайное (куча там, 1 там). В случае если число
 # локаций меньше числа игроков, распределение произойдет аналогично повторяя локации снова, будет
 # 1 точка - 2 игрока, 3 игрока и тд. пока все игроки не будут распределены.
 after_game_starts_spawn_point_list:

 # ID локации.
 after_game_starts_spawn_point_1:
 world: "world"
 x: 12.5
 y: 4
 z: 7.5
 yaw: 90
 pitch: 0

 after_game_starts_spawn_point_2:
 world: "world"
 x: 8.5
 y: 4
 z: 7.5
 yaw: 90
 pitch: 0

 # Локация, куда будут телепортированы игроки после завершения игры внутри ивента.
 after_game_ends_spawn_point:
 world: "world"
 x: 0.5
 y: 4
 z: 0.5
 yaw: 90
 pitch: 0

 # Список предметов которые получит игрок находясь в игре внутри ивента.
 event_kit_item_list:

 # ID предмета который получит игрок находясь в игре внутри ивента.
 event_kit_item_1:
 # Тип материала.
 # Используйте материалы версии ядра на котором запускаете плагин (по умолничаю: 1.8.8).
 # Списки всех материалов для каждой версии:
 # https://helpch.at/docs/1.8.8/org/bukkit/Material.html
 # https://helpch.at/docs/x.x.x/org/bukkit/Material.html
 # ...
 material: STICK
 # Название.
 display_name: "&bПалка-долбилка"
 # Зачарован?
 enchanted: true

 # Список зачарований предмета.
 enchantment_list:
 enchantment_1:
 # Название зачарования.
 # Используйте зачарования версии ядра на котором запускаете плагин.
 # Списки всех зачарований для каждой версии:
 # https://helpch.at/docs/1.8.8/org/bukkit/enchantments/Enchantment.html
 # https://helpch.at/docs/x.x.x/org/bukkit/enchantments/Enchantment.html
 # ...
 name: KNOCKBACK
 # Уровень зачарования.
 level: 3

 # Удерживаемая точка (вершина горы).
 held_point:

 # Локация.
 location:
 world: "world"
 x: 10.5
 y: 4
 z: 13.5

 # Радиус в котором нужно находиться заданное кол-во времени для победы.
 radius: 3

 # (Сек.) Время ожидания до начала игры. Начинает обратный отсчет при достижении минимального числа игроков.
 time_to_game_start: 5
 # (Сек.) Время продолжительности игры. Начинает обратный отсчет при старте игры.
 time_to_game_end: 20
 # (Сек.) Время удержания вершины горы для победы. Начинает обратный отсчет при нахождении рядом с вершиной горы.
 time_to_game_win: 5
 # Список команд которые будут выполнены для победителя, плейсхолодер ника победителя %player%.
 reward_command_list:
 - "minecraft:tell %player% &aПобеда &a1!"
 - "minecraft:tell %player% &bПобеда &b2!"

 # Драгонбар обратного отсчета до начала игры.
 time_to_game_start_dragon_bar:
 # Заголовок драгонбара (PAPI поддерживается).
 placeholderable_title: "&cВремя до начала игры %timer%&r &cИгроков: &7%current_players%&f/&7%max_players%"
 # Цвет полоски.
 # Используйте цвета полоски версии ядра на котором запускаете плагин (по умолничаю: 1.12.2).
 # Списки всех цветов полосок для каждой версии:
 # https://helpch.at/docs/1.12.2/org/bukkit/boss/BarColor.html
 # https://helpch.at/docs/x.x.x/org/bukkit/boss/BarColor.html
 # ...
 bar_color: RED
 # Стиль полоски.
 # Используйте цвета полоски версии ядра на котором запускаете плагин (по умолничаю: 1.12.2).
 # Списки всех цветов полосок для каждой версии:
 # https://helpch.at/docs/1.12.2/org/bukkit/boss/BarStyle.html
 # https://helpch.at/docs/x.x.x/org/bukkit/boss/BarStyle.html
 # ...
 bar_style: SOLID

 # Конфигурация обратного отсчета.
 timer_formatter:
 # Формат плейсхолдера.
 string: "%formatted_seconds%"
 # Цвет цифр.
 # Полный список цветов можно найти по адресу: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/ChatColor.html.
 number_color: WHITE
 # Цвет аббревиатур (час. мин. сек. и тд.).
 abbreviation_color: RED

 # Драгонбар обратного отсчета до конца игры.
 time_to_game_end_dragon_bar:
 placeholderable_title: "&aВремя до конца игры %timer%&r &aИгроков: &7%current_players%&f/&7%max_players%"
 bar_color: GREEN
 bar_style: SOLID
 timer_formatter:
 string: "%formatted_seconds%"
 number_color: WHITE
 abbreviation_color: GREEN

 # Драгонбар обратного отсчета до победы в игре (нахождение на вершине горы).
 time_to_game_win_dragon_bar:
 placeholderable_title: "&fПродержитесь еще %timer%"
 bar_color: BLUE
 bar_style: SOLID
 timer_formatter:
 string: "%formatted_seconds%"
 number_color: AQUA
 abbreviation_color: WHITE

 # Регион (кубоид) места проведения игры ивента.
 # Требуется для определения покинул игрок игру или нет (например телепортировался на спавн).
 # В регионе - не покинул, вне региона - покинул.
 game_region:

 # Позиция блока 1 (по аналогии с топориком WorldEdit).
 pos_1:
 world: "world"
 x: 14
 y: 3
 z: 5

 # Позиция блока 2 (по аналогии с топориком WorldEdit).
 pos_2:
 world: "world"
 x: 6
 y: 16
 z: 15

 # 0 урона для игроков ивента? Удар будет виден и будет отталкивать, но не будет наносить урон. Убить не получится.
 disable_damage_for_event_players: true
 # Отключить возможность выбрасывать предметы для игроков ивента?
 disable_drop_item_for_event_player: true

 message:
 event_started: "&eИвент &r%event_display_name%&r &eзапущен! Присоединиться &b/event join %event_id%"
 event_stopped: "&eИвент &r%event_display_name%&r &eзавершен!"

# Список триггеров.
trigger_list:

 # ID триггера.
 trigger_1:
 # Тип триггера, этот триггер срабатывает когда игрок кликнул по блоку на координатах.
 type: CLICK_ON_BLOCK
 # Список команд которые будут выполнены при срабатывании этого триггера.
 #
 # Плейсхолдеры:
 # %player% - Ник игрока создавшего/породившего срабатывание триггера.
 # Все плейсхолдеры PAPI если он установлен (PlaceholdersAPI https://www.spigotmc.org/resources/placeholderapi.6245/).
 command_list:
 - "minecraft:tell %player% §aКликнул §a1!"

 # Координаты блока по которому нужно кликнуть чтобы выполнились команды.
 block_coordinates:
 # Название мира.
 world: world
 # Координата X.
 x: 0
 # Координата Y.
 y: 4
 # Координата Z.
 z: 0

 # Триггер будет срабатывать если блок был кликнут левой кнопкой мыши?
 left_click_allowed: true
 # Триггер будет срабатывать если блок был кликнут правой кнопкой мыши?
 right_click_allowed: true

 trigger_2:
 # Тип триггера, этот триггер срабатывает когда игрок наступает на блок на координатах.
 #
 # Примечание:
 # Если нужно чтобы команды выполнялись когда игрок наступает на нажимную плиту, то
 # следует указывать координаты не плиты, а блока на котором она стоит, тоже самое.
 type: STEP_ON_BLOCK
 command_list:
 - "minecraft:tell %player% §bНаступил §b2!"

 # Координаты блока на который нужно наступить чтобы выполнились команды.
 block_coordinates:
 world: world
 x: 5
 y: 3
 z: 0
Автор
mcdev
Куплено
22
Показов
3,283
Первый выпуск
Обновление

Оценки

5.00 звёзд 1 оценок

Что важно знать

Автор
Категория
Плагины
Кратко
Создание ивентов
Первая публикация
15.08.2024
Обновлено
17.06.2025
Стоимость
224 RUB (без скидки 249 RUB)
Рейтинг
5.0 из 5 (1 оценок, 1 отзывов)
Скачиваний
22
Совместимость
1.8.x-1.21.x
Требования

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

  1. 1.0.4

    - Необходима версия UtilM 1.0.34 или выше https://mcdev.su/resources/utilm.73/ - Теперь проверка...

Последние отзывы

Лучший плагин лучшей студии

Частые вопросы

Что представляет собой ресурс «mcEvents - Создание ивентов»?
Ресурс «mcEvents - Создание ивентов» опубликован в категории «Плагины». Кратко: Создание ивентов.
Сколько стоит ресурс «mcEvents - Создание ивентов»?
Текущая цена ресурса — 224 RUB. Базовая цена без скидки — 249 RUB.
Когда ресурс «mcEvents - Создание ивентов» обновлялся в последний раз?
Последнее зафиксированное обновление ресурса — 17.06.2025. Перед покупкой можно дополнительно проверить блок обновлений и changelog на этой странице.
Есть ли у ресурса «mcEvents - Создание ивентов» отзывы и оценки?
На странице ресурса уже есть оценки: средний рейтинг — 5.0 из 5 на основе 1 оценок и 1 отзывов.
Где задавать вопросы по ресурсу «mcEvents - Создание ивентов»?
Основная точка для вопросов по ресурсу — его страница на mcDev. Если отдельная ссылка поддержки не указана, ориентируйтесь на профиль автора и связанные обсуждения.
С какой совместимостью идёт ресурс «mcEvents - Создание ивентов»?
Автор указал совместимость этого ресурса отдельно:1.8.x-1.21.x
Какие требования нужно учесть перед покупкой ресурса «mcEvents - Создание ивентов»?
Перед установкой стоит учесть такие требования:ссылка вынесена на отдельную страницу.