- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- 26.✘
dwboss.admin - Доступ к командам.
/dwboss start <Босс | random> - Запуск ивента.
/dwboss stop - Остановка ивента.
/dwboss reload - Перезагрузка конфигурации.
Создание и управление боссами.
Настройка типа, хп, урона, эффектов и места спавна боссов.
Настройка сообщений, боссбара и наград для топ-3 игроков.
Простота.
Оптимизация.
Чистый код.
DwBoss\config.yml:
plugin-messages:
no-permission: "У вас нет прав"
usage: "Используйте /dwboss start id | random | stop | reload"
started: "Ивент запущен"
stopped: "Ивент остановлен"
reloaded: "Плагин перезагружен"
not-found: "Босс не найден"
already-running: "Ивент уже активен"
not-running: "Ивент неактивен"
bosses: # Боссы
ILLUSIONER: # ID босса
type: ILLUSIONER
name: "&6Иллюзионер"
max-health: 700.0
damage: 7.0
effects:
- "SPEED:99999:1"
bossbar:
text: "{boss_name} &7— &c{hp}&7/&6{max_hp} ❤"
style: SOLID
color: RED
messages:
spawn:
- " "
- "&c Внимание&f! Появился босс {boss_name} &7(700 ❤)"
- "&f Три лучших игрока получат награды! &7/warp boss"
- " "
death:
- " "
- "&f Босс {boss_name} &fбыл повержен!"
- "&f 1. &6%player1% &f- &6%damage1% &fурона - &610k ⛃"
- "&f 2. &6%player2% &f- &6%damage2% &fурона - &65k ⛃"
- "&f 3. &6%player3% &f- &6%damage3% &fурона - &61k ⛃"
- " "
spawn:
world: world
x: 0.0
y: 0.0
z: 0.0
rewards:
rank1:
- "eco give %player% 10000"
rank2:
- "eco give %player% 5000"
rank3:
- "eco give %player% 1000"
RAVAGER: # Второй босс
type: RAVAGER
name: "&3Астрал"
max-health: 500.0
damage: 6.0
effects:
- "REGENERATION:99999:1"
bossbar:
text: "&2{boss_name} &7— &a{hp}&7/&f{max_hp} ❤"
style: SEGMENTED_10
color: GREEN
messages:
spawn:
- " "
- "&c Внимание&f! Появился босс {boss_name} &7(500 ❤)"
- "&f Три лучших игрока получат награды! &7/warp boss"
- " "
death:
- " "
- "&f Босс {boss_name} &fбыл повержен!"
- "&6 %player1% &f- &6%damage1% &fурона - &610k ⛃"
- "&6 %player2% &f- &6%damage2% &fурона - &65k ⛃"
- "&6 %player3% &f- &6%damage3% &fурона - &61k ⛃"
- " "
spawn:
world: world
x: 0.0
y: 0.0
z: 0.0
rewards:
rank1:
- "eco give %player% 8000"
rank2:
- "eco give %player% 4000"
rank3:
- "eco give %player% 2000"