👺PeacefulHellMassacre👺

Плагин 👺PeacefulHellMassacre👺 1.0.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
17
PeacefulHellMassacre — это качественная реализация популярного ивента "Адская Резня"
Плагин добавляет на ваш сервер динамическую активность: в определенное время на спавне активируется портал, ведущий в опасное измерение. Игрокам предстоит сражаться с ордами монстров, собирать их души и обменивать их на ценные награды у таинственного Сборщика.

Плагин идеально подходит для анархий, гриф-серверов.

🔥 Основные возможности:​

  • ⚔️ Динамичные сражения: Кастомные мобы с настраиваемым здоровьем и типом.
  • ❤️ Индикатор ХП: Игроки видят текущее здоровье моба прямо над его головой в реальном времени.
  • 🌀 Умный портал: Настройка входа в два клика (/phl setup). Автоматическая генерация блоков портала с правильной ориентацией (X/Z).
  • 🛡️ Система зон: Настраиваемая безопасная зона в центре ивента (No-PvP) и зона сражений вокруг.
  • 🍎 Режим "No Cooldown": Во время ивента отключается задержка на поедание чародейских яблок (настраиваемо).
  • 💰 Сборщик душ (GUI): Полноценное меню обмена душ с разделением на уровни (Solid, Elite, Legendary).
  • ⏰ Полная автоматизация: Авто-старт ивента через заданные промежутки времени (секунды, минуты, часы, дни).
  • 📊 BossBar и Звуки: Эпичное звуковое сопровождение и полоска прогресса для всех игроков.
  • 🌈 HEX-цвета: Поддержка градиентов и RGB во всех сообщениях и названиях предметов.

📦 Установка и настройка:​

  1. Установите PeacefulHellMassacre.jar в папку plugins.
  2. Убедитесь, что у вас созданы миры для спавна и самого ивента (например, world и adhell).
  3. Настройте координаты в config.yml.
  4. Зайдите на сервер, пропишите /phl setup и выделите рамку портала на спавне.
  5. Ивент готов к запуску!

📄 Основной конфиг:​

Код:
# ==========================================
#      PeacefulHellMessacre
# ==========================================

settings:
  portal-world: "spawn"   # Мир, где стоит портал на спавне
  event-world: "adhell"   # Мир, куда телепортирует портал (мир ивента)
  event-coords: "0;100;0" # Точка появления игроков в мире ивента (X;Y;Z)
  spawn-world: "world"    # Мир спавна (куда тепать после ивента)
  spawn-coords: "0;64;0"  # Координаты спавна (X;Y;Z)
  time-to-stop: 180       # Длительность ивента в секундах
  safe-zone-radius: 15.0  # Радиус безопасной зоны (PVP OFF) от event-coords
  no-gapple-cooldown: true # Убирать задержку на чар. яблоки
  block-commands: true    # Блокировать ли команды в мире ивента

# Настройка мобов
mobs:
  type: "PIGLIN"            # Тип моба (ZOMBIE, PIGLIN, HUSK и т.д.)
  health: 40.0              # Здоровье моба
  count: 50                 # Количество мобов
  name-format: "&c&l%health% ❤" # Отображение ХП над головой

auto-start:
  enabled: true
  interval: "2h"

allowed-cmds: ["/shop", "/phl", "/spawn", "/warp"]

portal:
  pos1: "0;0;0"
  pos2: "0;0;0"

sounds:
  start_event: {sound: "ENTITY_ENDER_DRAGON_DEATH", volume: 1.0, pitch: 0.8}
  end_event: {sound: "UI_TOAST_CHALLENGE_COMPLETE", volume: 1.0, pitch: 1.0}

bossbar:
  title: "&x&F&B&0&8&0&8Осталось убить: &e%number%"

cursed-soul:
  material: "SOUL_LANTERN"
  name: "&x&F&B&0&8&0&8[Проклятая душа]"
  lore: ["&fВыпадает в Адской резне"]

messages:
  help:
    - "&x&f&b&0&8&0&8[PHL] &fДоступные команды:"
    - "&x&f&b&0&8&0&8/phl start &f- Запустить событие"
    - "&x&f&b&0&8&0&8/phl stop &f- Остановить событие"
    - "&x&f&b&0&8&0&8/phl reload &f- Перезагрузить конфиг"
    - "&x&f&b&0&8&0&8/phl shop &f- Открыть магазин"
    - "&x&f&b&0&8&0&8/phl setup &f- Режим установки портала"
  setup-enabled: "&x&f&b&0&8&0&8[!] &fНастройка портала включена."
  setup-disabled: "&x&f&b&0&8&0&8[!] &fНастройка портала выключена."
  pos1-set: "&x&f&b&0&8&0&8[!] &fТочка 1 установлена."
  pos2-set: "&x&f&b&0&8&0&8[!] &fТочка 2 установлена. Портал создан."
  event-is-not-active:
    - "&x&f&b&0&8&0&8[!] &fИвент ещё не доступен!"
    - "&x&f&b&0&8&0&8[!] &fДо ивента осталось: &e%time%"
  event-started-player: "&x&F&B&0&8&0&8[Адская резня] &fВы вошли на территорию ивента!"
  no-permission: "&cУ вас нет прав!"
  config-reloaded: "&aКонфигурации перезагружены."
  broadcast-started:
    - "&x&F&B&0&8&0&8╔&x&E&F&0&F&1&8═&x&E&4&1&5&2&9═&x&D&8&1&C&3&9╦&x&C&D&2&2&4&A═&x&C&1&2&9&5&A═&x&B&6&3&0&6&B╦&x&A&A&3&6&7&B═&x&9&F&3&D&8&C═&x&9&3&4&4&9&C╦&x&8&8&4&A&A&D═&x&7&C&5&1&B&D═&x&7&1&5&7&C&E╦&x&6&5&5&E&D&E═&x&7&3&6&4&C&A═&x&8&1&6&9&B&6╦&x&8&F&6&F&A&1═&x&9&D&7&4&8&D═&x&A&B&7&A&7&9╦&x&B&9&7&F&6&5═&x&C&7&8&5&5&1═&x&D&5&8&A&3&D╦&x&E&3&9&0&2&8═&x&F&1&9&5&1&4═&x&F&F&9&B&0&0╗"
    - "&x&F&B&0&8&0&8║             &x&f&f&1&b&b&8[Адская резня] "
    - "&x&F&B&0&8&0&8║   &fПортал на резню активирован!"
    - "&x&F&B&0&8&0&8╚&x&E&F&0&F&1&8═&x&E&4&1&5&2&9═&x&D&8&1&C&3&9╩&x&C&D&2&2&4&A═&x&C&1&2&9&5&A═&x&B&6&3&0&6&B╩&x&A&A&3&6&7&B═&x&9&F&3&D&8&C═&x&9&3&4&4&9&C╩&x&8&8&4&A&A&D═&x&7&C&5&1&B&D═&x&7&1&5&7&C&E╩&x&6&5&5&E&D&E═&x&7&3&6&4&C&A═&x&8&1&6&9&B&6╩&x&8&F&6&F&A&1═&x&9&D&7&4&8&D═&x&A&B&7&A&7&9╩&x&B&9&7&F&6&5═&x&C&7&8&5&5&1═&x&D&5&8&A&3&D╦&x&E&3&9&0&2&8═&x&F&1&9&5&1&4═&x&F&F&9&B&0&0╝"
  broadcast-stopped: "&x&F&B&0&8&0&8[Адская резня] &fАдская резня завершена! Все игроки возвращены на спавн."

📄 Конфиг с меню:​

Код:
title: "&lСобиратель душ"
size: 54
settings:
  sounds: {success: "ENTITY_VILLAGER_YES", failure: "ENTITY_VILLAGER_NO"}
  messages:
    success: "&x&F&B&0&8&0&8[Адская резня] &fВы успешно обменяли &f%cost% &aдуши на награду &l%tier% &aуровня!"
    failure: "&x&F&B&0&8&0&8[Адская резня] &fУ вас недостаточно душ! Необходимо: &f%cost% шт."
filler:
  material: PURPLE_STAINED_GLASS_PANE
  name: "&dFunTime.su"
  slots: [0,1,2,3,4,5,6,7,8,9,17,18,26,27,35,36,44,45,46,47,48,49,50,51,52,53]
exchange_items:
  solid:
    display_name: "&6Солидного"
    slot: 20
    cost: 5
    material: SOUL_LANTERN
    name: "&a[Обменять x5]"
    lore: ["&e ➥ &6Нажмите&7, чтобы Обменять", "&fПроклятую душу на", "&fпредмет &6Солидного &fуровня"]
    rewards: ["give %player% diamond 5"]
  elite:
    display_name: "&cЭлитного"
    slot: 22
    cost: 7
    material: SOUL_LANTERN
    name: "&a[Обменять x7]"
    lore: ["&e ➥ &6Нажмите&7, чтобы Обменять", "&fПроклятую душу на", "&fпредмет &cЭлитного &fуровня"]
    rewards: ["give %player% netherite_ingot 1"]
  legendary:
    display_name: "&dЛегендарного"
    slot: 24
    cost: 10
    material: SOUL_LANTERN
    name: "&a[Обменять x10]"
    lore: ["&e ➥ &6Нажмите&7, чтобы Обменять", "&fПроклятую душу на", "&fпредмет &x&F&B&0&8&0&8Легендарного &fуровня"]
    rewards: ["give %player% netherite_chestplate 1"]

Команды и права
Команды плагина:
/phl start - Запустить событие"
/phl stop - Остановить событие"
/phl reload - Перезагрузить конфиг"
/phl shop - Открыть магазин"
/phl setup - Режим установки портала"

Права плагина:
/phl.admin - доступ ко всем командам
  • Люблю это (+2)
Реакции: милкивейка
Автор
Klavshan
Скачивания
10
Просмотры
118
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Klavshan

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

Назад
Сверху Снизу