📚 Основная конфигурация
Здесь мы рассмотрим конфгируцию и почти каждый её пункт/подпункт
trap:
enable-pvp: false #Включать ли пвп при использовании трапки
schematic: "trap.schem" #Схематика трапки
display_name: "§6Трапка" #Название предмета
description: #Описание предмета(Можно сделать несколько строк)
- "§7Используйте, чтобы установить ловушку!"
- "fsdfdsfdsfsdfds"
type: "NETHERITE_SCRAP" #Тип предмета
cooldown: 20 #Кулдаун
duration: 15 #Длительность
messages: # Сообщения
already_nearby: "Рядом уже установлен активный пласт или трапка!"
cooldown_message: "§cПодождите перед использованием снова!"
trap_failed: "Не удалось загрузить ловушку!"
pvp-enabled: "§cВы использовали трапку и получили режим пвп!"
success_used: "§aВы успешно использовали предмет."
sound: #Звук
type: "BLOCK_ANVIL_PLACE" # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html - Все типы звуков в игре.
volume: 10.0f # Громкость звука.
pitch: 1.0f # Тон звука.
banned_regions: #Регионы, где будет запрещено использовать предмет
- spawn
- new
- private
flags: #Флаги WorldGuard, которые будут в регоине
PVP: ALLOW
BUILD: DENY
banned_region_flags: #Забаненные флаги(В регионах, где будут данные флаги, нельзя будет использовать предмет)
disabled_all_regions: false #Забанить все регионы, кроме глобального
plate:
enable-pvp: false #Включать ли пвп при использовании пласта
display_name: "§6Пласт"
description: "§7Используйте, чтобы установить пласт!"
type: "DRIED_KELP"
cooldown: 20
duration: 5
messages:
already_nearby: "Рядом уже установлен активный пласт или трапка!"
cooldown_message: "§cПодождите перед использованием снова!"
placement_failed: "Не удалось загрузить пласт!"
pvp-enabled: "§cВы использовали пласт и получили режим пвп!"
success_used: "§aВы успешно использовали предмет."
forward_schematic: "plate_forward.schem" # Значение yaw от -22.5 до 22.5(Значение pitch в этом случае неважно)
_schematic: "plate_forward_left.schem" # Значение yaw от 22.5 до 67.5(Значение pitch в этом случае неважно)
forward_right_schematic: "plate_forward_right.schem" # Значение yaw от -67.5 до -22.5(Значение pitch в этом случае неважно)
backward_schematic: "plate_backward.schem" # Значение yaw от 157.5 до 180 ИЛИ от -157.5 до -180(Значение pitch в этом случае неважно)
backward_left_schematic: "plate_backward_left.schem" # Значение yaw от 112.5 до 157.5(Значение pitch в этом случае неважно)
backward_right_schematic: "plate_backward_right.schem" # Значение yaw от -112.5 до -157.5(Значение pitch в этом случае неважно)
left_schematic: "plate_left.schem" # Значение yaw от 67.5 до 112.5(Значение pitch в этом случае неважно)
right_schematic: "plate_right.schem" # Значение yaw от -67.5 до -112.5(Значение pitch в этом случае неважно)
up_schematic: "plate_up.schem" # Значение pitch от -45 до -90(Значение yaw в этом случае неважно)
down_schematic: "plate.schem" # Значение pitch от 45 до 90(Значение yaw в этом случае неважно)
sound:
type: "BLOCK_ANVIL_PLACE" # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html - Все типы звуков в игре.
volume: 10.0f # Громкость звука.
pitch: 1.0f # Тон звука.
banned_regions:
- spawn
- new
- private
banned_region_flags:
flags:
PVP: ALLOW
BUILD: DENY
disabled_all_regions: false
reveal_item:
type: SUGAR
display_name: "§eЯвная пыль"
description: "§7Снимает невидимость с игроков и даёт им эффект свечения."
cooldown: 5
radius: 10
glow_duration: 5
duration: 5 # Длительность Пвп-режима
particle_type: CLOUD #Тип выбрасывамых партиклов | # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Particle.html - Все типы партиклов в игре.
messages:
pvp-enabled-by-player: "§cВы использовали дезориентацию и получили режим пвп!"
pvp-enabled-for-player: "§cВозле вас использовали дезориентацию и вы получили режим пвп!"
success_used: "§aВы успешно использовали предмет."
sound:
type: "ENTITY_EXPERIENCE_ORB_PICKUP"
volume: 1.0f
pitch: 1.0f
banned_regions:
- spawn
- new
- private
banned_region_flags:
disorient_item:
duration: 5 # Длительность Пвп-режима
display_name: "§dДезориентация"
type: "ENDER_EYE"
negative_effects:
- SLOW:
duration: 10 # Время действия эффекта
amplifier: 1 # Уровень эффекта
- BLINDNESS:
duration: 10
amplifier: 1
description:
- "§7Используйте, чтобы наложить"
- "§7негативные эффекты на игроков поблизости."
messages:
pvp-enabled-by-player: "§cВы использовали дезориентацию и получили режим пвп!"
pvp-enabled-for-player: "§cВозле вас использовали дезориентацию и вы получили режим пвп!"
success_used: "§aВы успешно использовали предмет."
cooldown: 10
radius: 10
sound:
type: "ENTITY_WITHER_AMBIENT"
volume: 1.0f
pitch: 1.0f
particle_type: "SMOKE_LARGE"
banned_regions:
- spawn
- new
- private
banned_region_flags:
TNT: ALLOW
disabled_all_regions: false
divine_aura:
name: "Божья Аура"
material: "GHAST_TEAR"
description:
- "Используйте, чтобы снять с себя"
- "негативные эффекты и получить позитивные."
messages:
success_used: "§aВы успешно использовали предмет."
cooldown: 10 # Кулдаун в секундах
positive_effects:
- REGENERATION:
duration: 10
amplifier: 1 # Уровень эффекта
- ABSORPTION:
duration: 10
amplifier: 1
negative_effects:
- WEAKNESS
- SLOW
- BLINDNESS
- HARM
- CONFUSION
- WITHER
- BAD_OMEN
- NAUSEA
- POISON
sound:
type: "ENTITY_WITHER_AMBIENT"
volume: 1.0f
pitch: 1.0f
particle_type: "SMOKE_LARGE"
banned_regions:
- spawn
- new
- private
banned_region_flags:
disabled_all_regions: false
firestorm_item:
type: FIRE_CHARGE
name: "§cОгненный смерч"
description:
- "§eИспользуй, чтобы поджечь врагов вокруг!"
messages:
success_used: "§aВы успешно использовали предмет."
cooldown: 15
radius: 5
fire_duration: 5
duration: 5 # Длительность Пвп-режима
sound:
type: ENTITY_BLAZE_SHOOT
volume: 1.0
pitch: 1.5
banned_regions:
- no-fire
- spawn
disabled_all_regions: false
skins:
enable-pvp
- Описание: Будет ли включатся режим пвп при использовании предмета(Поддерживаимые плагины: PvpManager, CombatLogX. Если у вас стоит другой плагин, то посмотрите раздел Actions)
- Пример:
enable-pvp: false/true # Пвп будет/не будет выдаватся при использовании
schematic
- Описание: Схематика, которая будет применятся при использовании трапки/пласта без скина. Файл схематики должен находится в папке WorldEdit/schematics(Подробнее в разделе про создание схематик).
- Пример:
schematic: trap.schem # При применении будет использоватся схематика WorldEdit/schematics/trap.schem
dispalay_name
- Описание: Отображаемое название предмета в названии предмета. При использовании градиента ставьте в генеротах(По типу RGB BirdFlop) формат цвета Legacy(Параграфы).
- Пример:
display_name: §x§5§4§D§A§F§4Т§x§5§E§C§B§F§0р§x§6§8§B§D§E§Dа§x§7§3§A§E§E§9п§x§7§D§A§0§E§6к§x§8§7§9§1§E§2а # Сайт для генерации градиентов https://www.birdflop.com/resources/rgb/
description
- Описание: Отображаемое описание предмета в названии предмета. Возможное добавление нескольких и более строк.
- Пример:
description:
- "§7Используйте, чтобы установить ловушку!"
- "§7Кулдаун 15 секунд"
type
- Описание: Материал предмета, который будет применятся к трапке. Названия материалов всегда должны быть капсом.
- Пример:
type: "NETHERITE_SCRAP" # Список всех предметов в игре https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
cooldown
- Описание: Задержка на повторное применение предмета. Задержка указывается всегда в секундах.
- Пример:
cooldown: 20 # Задержка на повторное предмета 20 секунд
duration
- Описание: Длительность пвп-режима. В трапках и пластах так же длительность действия предмета.
- Пример:
trap:
duration: 15 # Длительность действия трапки и пвп-режима 15 секунд
reveal_item:
duration: 15 # Длительность пвп-режима 15 секунд
messages
- Описание: Сообщение при определённом действии/условии/несоответствености
- Пример:
messages:
already_nearby: "Рядом уже установлен активный пласт или трапка!"
cooldown_message: "§cПодождите перед использованием снова!"
trap_failed: "Не удалось загрузить ловушку!"
pvp-enabled: "§cВы использовали трапку и получили режим пвп!"
success_used: "§aВы успешно использовали предмет."
sound
- Описание: Звук, который будет производится при использовании предмета. Для скинов на трапки и пласты так же присутствует звук при окончании длительности предмета. В volume и pitch должна присутствовать f после значения.
- Пример:
sound:
type: "BLOCK_ANVIL_PLACE" # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html - Все типы звуков в игре.
volume: 10.0f # Громкость звука.
pitch: 1.0f # Тон звука.
flags
- Описание: При использовании трапки/пласта создаётся регион. Этот раздел отвечает за флаги, которые будут применятся к региону. Важный момент: Регионы трапки и пласта имеют приоритет 52. Учитывайте это при работе со спавном!
- Пример:
flags: #В этом примере пвп будет включено, а строительство выключено.
PVP: ALLOW
BUILD: DENY
banned_region_flags
- Описание: Предмет нельзя будет использовать, если в регионе есть определённый флаг. Флаг может быть кастомным. В плагине предусмотрен кастомный флаг viotrap. Используйте его в нескольких регионах или при создании ивентов.
- Пример
banned_region_flags:
viotrap: ALLOW # Теперь все регионы где будет этот флаг будут отключать возможность использовать предмет в нём.
disabled_all_regions
- Описание: Выключить применение трапки во всех регионах кроме default
- Пример
banned_region_flags:
disabled_all_regions: true/false
amplifier
- Описание: Усилитель эффекта
- Пример
positive_effects:
- REGENERATION: # Регенирация будет 2 уровня(Отсчёт начинается с нуля)
duration: 10
amplifier: 1
particle_type
- Описание: Тип партиклов при использовании предмета
- Пример
particle_type: "SMOKE_LARGE" #https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Particle.html - Все типы партиклов в игре
raduis
- Описание: Насколько далеко будет распростронятся эффект премета
- Пример
raduis: 10 #Радиус 10 блоков
Есть так же и другие настройки, но они относятся к отдельным предметам, их мы рассмотрим отдельно в других частях документации.