settings:
prefix: "<#FB9C08><b>КАСТОМНЫЕ РУНЫ</b><gray>:<white> "
updateTickInterval: 20
messages:
noPermission: "{prefix}У вас <#FB9C08>недостаточно <white>прав"
unknown: "{prefix}Неизвестная подкоманда"
reloaded: "{prefix}Конфиг <#FB9C08>успешно <white>перезагружен"
playerNotFound: "{prefix}Игрок не найден"
runeNotFound: "{prefix}Руна не найдена"
invalidAmount: "{prefix}Количество <#FB9C08>должно<white> быть положительным"
help: |
{prefix}/hrune give <gray>(Игрок) (ID) (Кол-во)
{prefix}/hrune reload <gray>(Перезагрузить конфигурацию)
runes:
# Список Material:
https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
# Список ItemFlag:
ItemFlag (Spigot-API 1.21.11-R0.2-SNAPSHOT API)
# Режимы активации: INVENTORY, HOTBAR, MAIN_HAND, OFF_HAND, ANY_HAND, ARMOR
testRune:
# Материал предмета, формат: "basehead-<base64>" задает кастомную текстуру головы
material: "NETHER_STAR"
# Отображаемое имя
name: "<gradient:#00d2ff:#3a7bd5>Тестовая руна</gradient>"
# Строки описания предмета
lore:
- "<gray>Демо-руна со всеми поддерживаемыми секциями"
- "<dark_gray>Используй как шаблон для новых рун"
# Включает визуальное свечение
glow: true
# Делает предмет руны неразрушаемым
unbreakable: true
# ID модели из ресурспака (удали, чтобы отключить)
customModelData: 999001
# Максимальный размер стака этой руны
maxStackSize: 64
# Флаги предмета, которые будут применены к руне
itemFlags:
- HIDE_ATTRIBUTES
- HIDE_UNBREAKABLE
- HIDE_ENCHANTS
activation:
# Где руна считается активной: INVENTORY | HOTBAR | MAIN_HAND | OFF_HAND | ANY_HAND | ARMOR
mode: ANY_HAND
# true = эффекты умножаются на количество предметов; false = всегда как 1 предмет
scaleByItemAmount: true
# Лимит масштабирования при scaleByItemAmount=true. 0 или меньше = без лимита
maxActiveItems: 8
effects:
potion:
# PotionEffectType:
PotionEffectType (Spigot-API 1.21.11-R0.2-SNAPSHOT API)
SPEED:
# Уровень I в игре = amplifier: 0, уровень II = 1 и т.д
amplifier: 1
# Эффект переобновляется каждый цикл тиков, держи значение >= updateTickInterval
durationTicks: 80
# true = эффект помечается как ambient
ambient: true
# true = показывать частицы
particles: false
# true = показывать иконку эффекта в HUD
icon: true
NIGHT_VISION:
amplifier: 0
durationTicks: 220
ambient: true
particles: false
icon: true
attributes:
# Атрибуты:
Attribute (Spigot-API 1.21.11-R0.2-SNAPSHOT API)
# Модификаторы:
AttributeModifier.Operation (Spigot-API 1.21.11-R0.2-SNAPSHOT API)
GENERIC_MAX_HEALTH:
# Значение, применяемое операцией (может быть отрицательным)
amount: 4.0
# ADD_NUMBER | ADD_SCALAR | MULTIPLY_SCALAR_1
operation: ADD_NUMBER
GENERIC_MOVEMENT_SPEED:
amount: 0.05
operation: ADD_SCALAR
GENERIC_ATTACK_DAMAGE:
amount: 2.0
operation: ADD_NUMBER
modifiers:
# Множитель входящего урона (0.8 = -20% получаемого урона, 1.0 = без изменений)
incomingDamageMultiplier: 0.8
# Множитель исходящего урона (1.2 = +20% наносимого урона)
outgoingDamageMultiplier: 1.2
# Полностью отменяет указанные причины урона
# Список причин урона:
EntityDamageEvent.DamageCause (Spigot-API 1.21.11-R0.2-SNAPSHOT API)
cancelDamageCauses:
- FALL
- FIRE
# true = постоянно сбрасывать горение (fire ticks)
extinguish: true
# true = постоянно сбрасывать замерзание (freeze ticks)
resetFreezeTicks: true
# Множитель потери голода (0.5 = голод тратится в 2 раза медленнее, 0.0 = голод не тратится)
hungerDrainMultiplier: 0.5
# Пассивное лечение в секунду
healPerSecond: 0.5
# Пассивная сатурация в секунду (может быть отрицательной)
saturationPerSecond: 0.25