Загрузка данных
# Форматирование строк использует MiniMessage.
# HEX-цвета и градиенты поддерживаются Paper 1.21.1.
settings:
# Права, которые нужны для использования способностей гром-секиры.
use-permission: "stormbreaker.use"
# Разрешать ли работу секиры, если она находится во второй руке.
allow-offhand: true
# Максимальная дистанция проверки земли под игроком.
max-ground-check-distance: 128.0
debug:
# Включает подробный отладочный вывод по состояниям секиры и способностей.
enabled: false
# Писать ли отладку в консоль сервера.
log-to-console: true
# Отправлять ли отладку самому игроку в чат.
send-to-player: true
item:
# Материал предмета гром-секиры.
material: IRON_AXE
# CustomModelData для ресурс-пака. 0 = не использовать.
custom-model-data: 12345
# Делать ли предмет неразрушаемым.
unbreakable: true
# Скрывать ли стандартные атрибуты предмета в подсказке.
hide-attributes: true
# Скрывать ли строку "Неразрушимый" в подсказке.
hide-unbreakable: true
# Отображаемое имя гром-секиры.
name: "<gradient:#45D7FF:#F5F7FF>Гром-секира</gradient>"
# Описание предмета.
lore:
# Подсказка про зарядку на земле.
- "<#B7C9FF>Зажми <#FFFFFF>Shift</#FFFFFF> на земле, чтобы зарядить гром.</#B7C9FF>"
# Подсказка про выстрел молнией после зарядки.
- "<#B7C9FF>После зарядки: <#FFFFFF>Shift + ЛКМ</#FFFFFF> выпускает молнию.</#B7C9FF>"
# Подсказка про удар вниз в падении.
- "<#B7C9FF>В падении нажми <#FFFFFF>Shift</#FFFFFF> для громового удара.</#B7C9FF>"
charge:
# Включена ли способность зарядки.
enabled: true
# Сколько секунд нужно стоять на земле для полной зарядки.
seconds: 2
# Сколько секунд после зарядки хранится готовый удар.
release-window-seconds: 10
# Сбрасывать ли зарядку, если игрок отпустил Shift.
cancel-on-shift-release: true
# Раз в сколько тиков показывать безобидную молнию при зарядке.
visual-lightning-interval-ticks: 10
# Показывать ли молнию прямо в игрока во время зарядки.
visual-lightning-at-player: true
# Максимальная дальность удара молнией по направлению взгляда.
bolt-range: 35.0
# Радиус урона от ударившей молнии.
bolt-radius: 3.0
# Урон от ударившей молнии.
bolt-damage: 8.0
# Наносить ли урон другим игрокам.
damage-players: true
# Наносить ли урон мобам.
damage-mobs: true
# Может ли молния задеть самого владельца.
damage-owner: false
# Игнорировать ли жидкости при поиске точки удара.
target-through-fluids: false
# Игнорировать ли траву, воздухоподобные и прочие проходные блоки.
ignore-passable-blocks: true
sound:
# Включен ли звук выпуска молнии.
enabled: true
# Название звука Bukkit/Paper.
name: ENTITY_LIGHTNING_BOLT_THUNDER
# Громкость звука.
volume: 1.0
# Высота тона звука.
pitch: 1.0
melee-lightning:
# Включена ли пассивная молния при обычном ударе секирой.
enabled: true
# Шанс срабатывания в процентах.
chance-percent: 20.0
# Дополнительный урон по основной цели.
bonus-damage: 4.0
# Радиус дополнительного урона вокруг цели. 0 = только одна цель.
radius: 0.0
# Наносить ли дополнительный урон другим игрокам в радиусе.
damage-players: true
# Наносить ли дополнительный урон мобам в радиусе.
damage-mobs: true
# Может ли пассивка задеть самого владельца.
damage-owner: false
sound:
# Включен ли звук срабатывания пассивной молнии.
enabled: true
# Название звука Bukkit/Paper.
name: ENTITY_LIGHTNING_BOLT_THUNDER
# Громкость звука.
volume: 0.9
# Высота тона звука.
pitch: 1.15
slam:
# Включена ли способность удара вниз.
enabled: true
# Минимальная дистанция до земли, при которой можно активировать удар вниз.
min-distance-to-ground: 3.0
# Насколько сильно игрок прижимается вниз после активации.
down-velocity: 3.0
# Радиус урона при приземлении.
radius: 4.0
# Урон при приземлении.
damage: 10.0
# Сколько визуальных молний бьёт вокруг игрока при ударе вниз.
lightning-count: 8
# Наносить ли урон другим игрокам.
damage-players: true
# Наносить ли урон мобам.
damage-mobs: true
# Может ли удар вниз задеть самого владельца.
damage-owner: false
sound:
# Включен ли звук удара вниз.
enabled: true
# Название звука Bukkit/Paper.
name: ENTITY_LIGHTNING_BOLT_THUNDER
# Громкость звука.
volume: 1.2
# Высота тона звука.
pitch: 0.85
god-mode:
# Включен ли режим бога грома.
enabled: true
# Нужна ли секира в руке для работы режима бога грома.
require-axe-in-hand: true
# При каком проценте здоровья активируется режим бога грома.
health-threshold-percent: 50.0
# Радиус поражения вокруг игрока.
radius: 3.0
# Интервал между ударами молнии в секундах.
interval-seconds: 5
# Урон от каждой молнии режима бога грома.
damage: 6.0
# Наносить ли урон другим игрокам.
damage-players: true
# Наносить ли урон мобам.
damage-mobs: false
# Может ли режим бога грома задеть самого владельца.
damage-owner: false
# Показывать ли визуальные молнии по целям.
strike-targets: true
storm-drop:
# Включено ли падение гром-секиры с неба.
enabled: true
# Разрешать ли одновременно только одну активную гром-секиру на сервере.
only-one-active: true
# На сколько блоков выше точки приземления появляется гром-секира.
spawn-height: 40.0
# Смещение стойки по высоте относительно верхнего блока. Отрицательное значение погружает конец модели в землю.
# -1.1 повторяет положение из команды клиента и делает гром-секиру воткнутой, а не висящей над землёй.
landing-y-offset: -1.1
# Насколько блоков в сторону она появляется, чтобы лететь по диагонали.
horizontal-offset: 24.0
# Сколько тиков длится полёт. 20 тиков = 1 секунда.
flight-duration-ticks: 80
# Через сколько секунд лежащая гром-секира исчезнет, если её никто не забрал. 0 = не исчезает.
despawn-seconds: 3000
# Можно ли забрать гром-секиру только после приземления.
pickup-only-after-landing: true
pickup-hitbox:
# Создавать ли невидимую увеличенную зону клика после приземления гром-секиры.
enabled: true
# Ширина зоны клика в блоках. Увеличь, если игрокам всё ещё неудобно поднимать секиру.
width: 4.0
# Высота зоны клика в блоках.
height: 2.5
# Высота зоны клика относительно стойки. Значение 1.0 располагает её над землёй, где видна модель.
y-offset: 1.0
# Показывать ли всем игрокам примерные координаты начала и приземления.
announce-coordinates: true
# Шаг округления координат в сообщении. Например, 10 покажет приблизительные координаты с точностью до 10 блоков.
coordinate-rounding: 10
# Поворот правой руки стойки во время полёта. Значение 150.0 соответствует позе из команды клиента.
flight-right-arm-pose:
x: 150.0
y: 0.0
z: 0.0
# Поворот правой руки стойки после приземления. Меняй эти значения, если ресурс-пак будет использовать другую модель.
landed-right-arm-pose:
x: 150.0
y: 0.0
z: 0.0
landing-sound:
# Включён ли звук при приземлении гром-секиры.
enabled: true
# Название звука Bukkit/Paper.
name: ENTITY_LIGHTNING_BOLT_THUNDER
# Громкость звука.
volume: 1.4
# Высота тона звука.
pitch: 0.8
auto-event:
# Включён ли автоматический ивент. По умолчанию выключен, чтобы гром-секира не появлялась без настройки.
enabled: true
# Через сколько секунд после запуска сервера будет первый автоматический ивент.
initial-delay-seconds: 1
# Интервал между автоматическими ивентами в секундах.
interval-seconds: 1
# Мир, в котором появится гром-секира.
world: "world"
# Координата X точки приземления.
x: 0.0
# Координата Z точки приземления.
z: 0.0
# Писать ли отдельное сообщение о старте автоматического ивента.
announce-message: true
messages:
# Сообщение при отсутствии прав.
no-permission: "<#FF6B6B>Недостаточно прав.</#FF6B6B>"
# Сообщение, если команда выполнена не игроком.
only-player: "<#FF6B6B>Команда доступна только игроку.</#FF6B6B>"
# Сообщение с использованием команды.
usage: "<#9DEBFF>Использование: <white>/stormbreaker give [игрок]</white>, <white>/stormbreaker drop [x] [z]</white> или <white>/stormbreaker reload</white></#9DEBFF>"
# Сообщение, когда игрок выдал секиру самому себе.
give-self: "<gradient:#45D7FF:#F5F7FF>Ты получил Гром-секиру.</gradient>"
# Сообщение, когда секира выдана другому игроку.
give-other: "<gradient:#45D7FF:#F5F7FF>Гром-секира выдана игроку <white><player></white>.</gradient>"
# Сообщение, если игрок не найден.
player-not-found: "<#FF6B6B>Игрок не найден.</#FF6B6B>"
# Сообщение после перезагрузки конфига.
reload: "<#7FFFD4>StormBreaker перезагружен.</#7FFFD4>"
# Сообщение о начале зарядки.
charge-start: "<#54DAF4>Г<#54D5F2>р<#54D0EF>о<#54CCED>м <#54C2E8>с<#54BDE6>о<#54B9E3>б<#54B4E1>и<#54AFDF>р<#54AADC>а<#54A6DA>е<#54A1D7>т<#549CD5>с<#5497D3>я <#548ECE>в <#5484C9>с<#547FC7>е<#547BC4>к<#5476C2>и<#5471C0>р<#546CBD>е<#5468BB>.<#5463B8>.<#545EB6>."
# Сообщение, когда зарядка сорвана.
charge-cancel: "<#FFB86B>Зарядка сорвана.</#FFB86B>"
# Сообщение о полной зарядке секиры.
charge-ready: "<#FC835C>Г<#FC875C>р<#FC8B5C>о<#FC8F5C>м<#FC925C>-<#FC965C>с<#FC9A5C>е<#FC9E5C>к<#FCA25C>и<#FCA65C>р<#FCAA5C>а <#FCB15C>з<#FCB55C>а<#FCB95C>р<#FCBD5C>я<#FCC15C>ж<#FCC45C>е<#FCC85C>н<#FCCC5C>а<#FCD05C>!"
# Сообщение, когда готовый заряд истёк.
charge-expired: "<#FFB86B>Заряд рассеялся.</#FFB86B>"
# Сообщение при выпуске молнии.
bolt-release: "<gradient:#45D7FF:#F5F7FF>Молния сорвалась с лезвия.</gradient>"
# Сообщение при старте удара вниз.
slam-start: "<#B7C9FF>Громовой рывок вниз!</#B7C9FF>"
# Сообщение при приземлении с ударом вниз.
slam-impact: "<gradient:#45D7FF:#F5F7FF><bold>Громовой удар!</bold></gradient>"
# Сообщение при срабатывании режима бога грома.
god-pulse: "<#9DEBFF>Режим бога грома активен.</#9DEBFF>"
# Сообщение админу после запуска падения.
drop-command-started: "<#7FFFD4>Падение гром-секиры запущено.</#7FFFD4>"
# Сообщение, если функция падения выключена в конфиге.
drop-disabled: "<#FF6B6B>Падение гром-секиры выключено в конфиге.</#FF6B6B>"
# Сообщение, если уже есть активная гром-секира.
drop-already-active: "<#FFB86B>На сервере уже есть активная гром-секира.</#FFB86B>"
# Сообщение, если в команде указаны неверные координаты.
drop-invalid-coordinates: "<#FF6B6B>Координаты должны быть числами.</#FF6B6B>"
# Сообщение всем игрокам, когда гром-секира появляется в небе.
drop-start: "<#54DAF4>Гром-секира замечена в небе. Примерные координаты: <white><x> <z></white> <gray>(<world>)</gray>"
# Сообщение всем игрокам, когда гром-секира приземляется.
drop-landed: "<#FCB15C>Гром-секира приземлилась. Координаты: <white><x> <y> <z></white> <gray>(<world>)</gray>"
# Сообщение игроку, который пытается забрать летящую гром-секиру.
drop-in-flight: "<#FFB86B>Гром-секира ещё летит.</#FFB86B>"
# Сообщение всем игрокам, когда первый игрок забирает гром-секиру.
drop-picked: "<#7FFFD4>Кто-то забрал гром-секиру.</#7FFFD4>"
# Сообщение всем игрокам при старте автоматического ивента. Поддерживает <x>, <y>, <z> и <world>.
auto-event-start: "<#54DAF4><bold>Гнев Небес\nЧто-то упало с неба..</bold></#54DAF4> <white>Примерные координаты: <x> <z></white> <gray>(<world>)</gray>"