Приветствуем вас в нашей чудесной статейке!
Вне зависимости от того, какой у вас режим (анархия, гриферский, выживание, РП, скайблок), этот ивент способен внести нотку хаоса, рандома и удачи на Ваш сервер. Представляем Вашему вниманию самый уникальный, самый случайный и самый гибкий ивент из возможных — CloudCommandBlock!
Не будем затягивать и сразу же расскажем Вам об основном функционале этого замечательного плагина! Этот ивент в своём роде уникален, а построен на предельно простом принципе — выводит команды, прописанные в конфигурации, в консоль! Это значит, что Вы можете разработать абсолютно любой случайный ивент, какой захотите, если у Вас есть базовые знания работы с командами! В качестве примера мы разработали уникальный анархический ивент с 56 разными мини-событиями!

Блок генерирует вокруг себя волнообразные партиклы, вариацию и радиус которых вы можете легко настроить в конфигурации. В нашем случае с помощью партиклов мы обозначили радиус, в пределах которого ивент воздействует на игроков!
Как уже говорилось, в нашей вариации плагина 56 разных мини-событий, и каждое из них принадлежит к определённой группе:
Также есть уникальные мини-события, которым присущи особые вариации и цвета частиц, но попадаются они значительно реже:
- случайная телепортация игроков — фиолетовые частицы
- мгновенная смерть случайного игрока — чёрные частицы
- удар молнии — синие частицы
- ловушка на кражу опыта — коричневые частицы
Помимо прочего, каждое событие сопровождается уникальным звуком (playsound) и надписью о событии в actionbar.
Если вам интересно, какие именно мини-события реализованы в нашем плагине, — список приведён ниже:
И даже это ещё не всё: после продолжительного хаоса, сразу по окончании ивента, на месте командного блока появляется сундук с лутом:
Обычно мы пишем, что альтернатив нашему плагину просто нет, но в этом случае мы открываем кардинально новое направление ивентов! И тем не менее хотим рассказать об основных достоинствах этого плагина — вдруг мы ещё не убедили Вас, что этот ивент идеально подходит для Вашего сервера:
В нашем плагине достаточно много сообщений: о предупреждении перед ивентом, о начале ивента, об окончании ивента и о каждом мини-событии — и все их можно свободно изменять под себя:

Можно создавать разные лут-таблицы, которые отличаются ценностью лута. Предметы хранятся в бинарных файлах в директории, путь к которой настраивается в файле loot_tables.yml (loot-tables-directory). Далее в этом же конфиге можно настраивать сами лут-таблицы — диапазон количества предметов, которые попадают в инвентарь при спавне сундука после ивента, и название бинарного файла с предметами. Все файлы с предметами имеют формат .bin: в него записывается полная информация о предметах (NBT) в виде байтов, а при загрузке плагина преобразуется в ItemStack из API ядра сервера.
Изменить существующую таблицу или создать новую - /commandblockLootTable <произвольное название лут таблицы>. Эта команда открывает меню редактирования лут-таблицы, куда переносятся предметы из инвентаря. При закрытии меню изменения сразу сохраняются.
В отличие от всех представленных нами плагинов, которые позволяют кастомизировать почти всё в рамках одного конкретного ивента, наш плагин позволяет создавать неограниченное количество собственных ивентов и их вариаций — у кого на что хватит фантазии, — а расписанная ниже конфигурация это наглядно подтверждает:
На этом функционал нашего чудо-плагина заканчивается. Как видите, плагин получил максимальный уровень возможностей кастомизации, а значит впишется в тематику абсолютно любого сервера! Плюс, поскольку плагин поддерживается студией, в скором времени он получит нововведения.