hRune | Очень гибконастраиваемый плагин на кастомные руны! | 1.21+

Плагин hRune | Очень гибконастраиваемый плагин на кастомные руны! | 1.21+ v1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
21
🌟 Самый лучший плагин на руны из тех что я видел по функционалу, буквально самая гибчайшая настройка под любой сервер и любые нужны - закроет любой гештальт разработчика.

❗️ ВНИМАНИЕ! Плагин сделан и протестирован на версиях 1.21-1.21.11, не гарантирую 100% работы плагина на версиях ниже поскольку произошло множество изменений между версиями.


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

Указать материал руны?Нет проблем (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 reloadhrune.adminПерезагрузить плагин и конфиг
/hrune give (Игрок) (ID) (Кол-во)hrune.adminВыдать кастомную руну игроку
Автор
He3HaukaX
Скачивания
1
Просмотры
78
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя He3HaukaX

Поделиться ресурсом

Назад
Сверху Снизу