- Поддерживаемые версии
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 21
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: You must be logged in to see this link.
# Список ItemFlag: You must be logged in to see this link.
# Режимы активации: 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: You must be logged in to see this link.
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:
# Атрибуты: You must be logged in to see this link.
# Модификаторы: You must be logged in to see this link.
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
# Полностью отменяет указанные причины урона
# Список причин урона: You must be logged in to see this link.
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
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: You must be logged in to see this link.
# Список ItemFlag: You must be logged in to see this link.
# Режимы активации: 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: You must be logged in to see this link.
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:
# Атрибуты: You must be logged in to see this link.
# Модификаторы: You must be logged in to see this link.
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
# Полностью отменяет указанные причины урона
# Список причин урона: You must be logged in to see this link.
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
| Указать материал руны? | Нет проблем (material) |
| Указать basehead64 в material как в DeluxeMenus (к примеру)? | Нет проблем (basehead-<Value> или basehead_<Value>) |
| Указать описание руны? | Нет проблем (lore, воспринимает StringList) |
| Указать свечение руны? | Нет проблем (glow: true) |
| Сделать нерушимую руну? | Нет проблем (unbreakable: true) |
| Ах, у тебя кастом рп и руны сделаны через рпшник сервера... Что ж | Нет проблем (customModelData) |
| Не хочешь чтобы руны стакались как в аналогичных плагинах? Эх... | Нет проблем (maxStackSize) |
| Указать свои ItemFlags? | Проще простого (itemFlags) |
| Хочешь сделать активацию в инвентаре/хотбаре или левой руке? (Есть ещё пару активаторов) | Опять же, изи! (activation.mode) |
| Хочешь сделать чтобы эффекты руны и аттрибуты умножались на количество рун в инвентаре игрока? Поздравляю | Проще простого (activation.scaleByItemAmount) |
| Эх, не хочешь чтобы игроки бегали с силой 10 из-за стаканья рун? | Так просто настрой максимальный стак эффектов и аттрибутов (activation.maxActiveItems) |
| Хочешь указать своей руне эффекты? | Расплюнуть (effects.potion) |
| Хочешь МАКСИМАЛЬНО гибко настроить эффекты? | Запросто, абсолютно все параметры настраиваются (effects.potion.<ЭФФЕКТ>.amplifier/durationTicks/ambient/particles/icon) |
| Хочешь сказать что тебе нужны АТТРИБУТЫ, а не ЭФФЕКТЫ чтобы не ломать ценность зелий на сервере? | Хах, нет проблем (effects.attributes) |
| Хочешь МАКСИМАЛЬНО гибко настроить аттрибуты? | Окей, дерзай (effects.attributes.<ЭФФЕКТ>.amount/operation) |
| Нужны уникальные модификаторы руны? | Ну окей (effects.modifiers) |
| Какие есть модификаторы? | Гляди их куча (effects.modifiers.incomingDamageMultiplier/outgoingDamageMultiplier/cancelDamageCauses/extinguish /resetFreezeTicks/hungerDrainMultiplier/healPerSecond/saturationPerSecond) |
- Команды и права
Команда Право Описание /hrune reload hrune.admin Перезагрузить плагин и конфиг /hrune give (Игрок) (ID) (Кол-во) hrune.admin Выдать кастомную руну игроку