Босс бар
Модуль, отвечающий за сообщения в ванильных боссбарах

🌍Локализация
Путьlocalizations → язык.yml → message.bossbar
bossbar:
announce:
key: "message"
types:
entity.minecraft.ender_dragon: "<sprite:item/endermite_spawn_egg><gradient:#ff6bff:#dda0dd>Эндер-дракон"
entity.minecraft.wither: "<sprite:gui:mob_effect/wither><gradient:#7b68ee:#9370db>Визер"
event.minecraft.raid: "<sprite:gui:mob_effect/raid_omen><gradient:#ff6b6b:#ff4444>Рейд"
event.minecraft.raid.defeat: "<sprite:gui:hud/heart/poisoned_full><gradient:#ff6b6b:#ff4444>Поражение"
event.minecraft.raid.defeat.full: "<sprite:gui:hud/heart/poisoned_full><gradient:#ff6b6b:#ff4444>Рейд — Поражение"
event.minecraft.raid.raiders_remaining: " — Осталось рейдеров: <raiders>"
event.minecraft.raid.victory: "<sprite:gui:hud/heart/full><gradient:#32cd32:#228b22>Победа"
event.minecraft.raid.victory.full: "<sprite:gui:hud/heart/full><gradient:#32cd32:#228b22>Рейд — Победа"bossbar:
announce:
key: "message"
types:
entity.minecraft.ender_dragon: "<sprite:item/endermite_spawn_egg><gradient:#ff6bff:#dda0dd>Ender Dragon"
entity.minecraft.wither: "<sprite:gui:mob_effect/wither><gradient:#7b68ee:#9370db>Wither"
event.minecraft.raid: "<sprite:gui:mob_effect/raid_omen><gradient:#ff6b6b:#ff4444>Raid"
event.minecraft.raid.defeat: "<sprite:gui:hud/heart/poisoned_full><gradient:#ff6b6b:#ff4444>Defeat"
event.minecraft.raid.defeat.full: "<sprite:gui:hud/heart/poisoned_full><gradient:#ff6b6b:#ff4444>Raid - Defeat"
event.minecraft.raid.raiders_remaining: " - Raiders Remaining: <raiders>"
event.minecraft.raid.victory: "<sprite:gui:hud/heart/full><gradient:#32cd32:#228b22>Victory"
event.minecraft.raid.victory.full: "<sprite:gui:hud/heart/full><gradient:#32cd32:#228b22>Raid - Victory"announce
Список сообщений при входе в определённый боссбар, где ключом является название боссбара (например entity.minecraft.ender_dragon)
types
Список сообщений ванильных боссбаров. Ключ event.minecraft.raid.raiders_remaining особенный, он добавляется автоматически к сообщениям рейда, если это необходимо
⚙️Настройка
Путьmessage.yml → bossbar
bossbar:
enable: true
announce:
key:
destination:
type: "TITLE"
subtext: ""
times:
stay: 60
fade_in: 20
fade_out: 20
sound:
enable: falseenable
Включает или выключает работоспособность модуля
announce
Может быть использовано для того, чтобы оповестить игрока, что он вошёл в зону "дракона" (или любую другую). Это не влияет на основной боссбар, а только дополняет функционал. Будет срабатывать каждый раз, когда игрок входит в зону боссбара
Ключом является название боссбара (например entity.minecraft.ender_dragon), а значением то, куда будет отправлено
Я хочу, чтобы игроку писало сообщение в чат "Это дракон!", когда игрок входит в зону боссбара дракона
announce:
entity.minecraft.ender_dragon:
destination:
type: "CHAT"
sound:
enable: falseВ локализации нужно также добавить сообщение
announce:
entity.minecraft.ender_dragon: "Это дракон!"🔐Права
Путьpermission.yml → message.bossbar
bossbar:
name: "flectonepulse.module.message.bossbar"
type: "TRUE"
types: {}name
Название права
type
Вид права
| Вид | Объяснение |
|---|---|
TRUE | Доступно для любого игрока |
FALSE | Никому не доступно, должно быть выдано отдельно (например с помощью LuckPerms) |
OP | Доступно для операторов сервера |
NOT_OP | Доступно для НЕ операторов сервера |
Последнее обновление
Редактировать на GitHub
FlectonePulse