- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
PeacefulHellMassacre — это качественная реализация популярного ивента "Адская Резня"
Плагин добавляет на ваш сервер динамическую активность: в определенное время на спавне активируется портал, ведущий в опасное измерение. Игрокам предстоит сражаться с ордами монстров, собирать их души и обменивать их на ценные награды у таинственного Сборщика.
Плагин идеально подходит для анархий, гриф-серверов.
Плагин добавляет на ваш сервер динамическую активность: в определенное время на спавне активируется портал, ведущий в опасное измерение. Игрокам предстоит сражаться с ордами монстров, собирать их души и обменивать их на ценные награды у таинственного Сборщика.
Плагин идеально подходит для анархий, гриф-серверов.
Основные возможности:
Динамичные сражения: Кастомные мобы с настраиваемым здоровьем и типом.
Индикатор ХП: Игроки видят текущее здоровье моба прямо над его головой в реальном времени.
Умный портал: Настройка входа в два клика (/phl setup). Автоматическая генерация блоков портала с правильной ориентацией (X/Z).
Система зон: Настраиваемая безопасная зона в центре ивента (No-PvP) и зона сражений вокруг.
Режим "No Cooldown": Во время ивента отключается задержка на поедание чародейских яблок (настраиваемо).
Сборщик душ (GUI): Полноценное меню обмена душ с разделением на уровни (Solid, Elite, Legendary).
Полная автоматизация: Авто-старт ивента через заданные промежутки времени (секунды, минуты, часы, дни).
BossBar и Звуки: Эпичное звуковое сопровождение и полоска прогресса для всех игроков.
HEX-цвета: Поддержка градиентов и RGB во всех сообщениях и названиях предметов.
Установка и настройка:
- Установите PeacefulHellMassacre.jar в папку plugins.
- Убедитесь, что у вас созданы миры для спавна и самого ивента (например, world и adhell).
- Настройте координаты в config.yml.
- Зайдите на сервер, пропишите /phl setup и выделите рамку портала на спавне.
- Ивент готов к запуску!
Основной конфиг:
Код:
# ==========================================
# 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 - доступ ко всем командам