HolyMascots - Уникальные сферы и талисманы с HolyWorld

 HolyMascots - Уникальные сферы и талисманы с HolyWorld 1.0

  • Автор Автор Kazi
  • Дата создания Дата создания
  • Мы теперь в Discord

    Мы рады объявить, что теперь у нас есть сервер Discord. В честь этого мы проводим розыгрыш!
    Теперь вы можете легко связаться с нами и другими участниками сообщества,
    обмениваться идеями и получать обновления о нашей деятельности.

  • EXCLUSIVE ⚡

    Гость, покупая подписку, ты увеличишь свои доходы в разы!
    Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки.
    Дешевле, чем студии и другие разработчики!

  • Приветствуем тебя Гость!⁣

    Недавно на форуме? Не знаешь как можно скачивать ресурсы?
    Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам.
    Здесь только самое лучшее.

Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
logo.png

Сфера​

Предмет, представленный в виде головы игрока. Активирует определённые эффекты, когда находится в 40-м слоте инвентаря (Левая рука).

Выдача сферы:
/givesphere [nick] [sphereName] [sphereType]

Типы сферы:​


каждая сфера имеет 3 комбинации эффектов. каждая комбинация называется типом сферы. каждая комбинация имеет в своих настройках отдельное навзвание предмета, отдельный лор и список эффектов

Игрок может улучшать сферу, меняя ее типы. Предполагается, что самый "слабый" тип - NORMAL, самый сильный - LEGEND. Для получения более высокого типа сферы, игрок должен соединить в наковальне две сферы одного типа. В результате будет случайная сфера более высокого типа.

68747470733a2f2f692e6962622e636f2f485666306d364d2f696d6167652e706e67 (1).png


ИМЯ И ОПИСАНИЕ​

Каждая сфера в своем стандартном виде (голова игрока) принимает настройки имени предмета и лора.

display-name: "Магическая сфера"
lore:
- "§fСфера даёт:"
- ""
- "§f+10% к скорости"
- "§f+1 к броне"
- ""
- "§8Возьмите в левую руку"

ТЕКСТУРА СТАНДОРТНОГО ПРЕДСТАВЛЕНИЯ​

Т.к. стандартное представление сферы - голова, есть способ указать идентификатор текстуры головы.

texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOWU5NTI5M2FjYmNkNGY1NWZhZjU5NDdiZmM1MTM1MDM4YjI3NWE3YWI4MTA4NzM0MWI5ZWM2ZTQ1M2U4MzkifX19


ЭФФЕКТЫ​

Каждый тип сферы может иметь набор эффектов.SPEED - Множитель скорости в процентахDAMAGE - Количество единиц урона, добавляемых к необработанному урону во время нанесения уронаARMOR - Количество единиц урона, отнимаемых от необработанного урона во время получения урона от ЕнтитиRUSH - Маяк в кармане с эффектом "Спешка". Не будет продлен, если игрок в ПВП. Значение эффекта - уровень спешки.
effects:
- type: SPEED
value: 10

ПРЕДСТАВЛЕНИЕ В ВИДЕ ТАЛИСМАНА​

Сфера может быть представлена в виде тотема, внутри такое представление называется "Талисман". Талисман имеет свое название и описание, однако эффекты наследуются от типа сферы. Для каждого типа свой талисман.
mascot:
enabled: true # Может ли игрок скрафтить талисман в наковальне
display-name: "§aТалисман из сферы Stringer (Обычный)"
lore:
- "§fТалисман даёт:"
- ""
- "§f+10% к скорости"
- ""
- "§8Возьмите в левую руку"


Игрок может скрафтить талисман. Для этого требуется взять сферу и соединить с тотемом в наковальне

68747470733a2f2f692e6962622e636f2f4d4d63334643682f696d6167652e706e67.png

  • Нравится
Реакции: difar qwer, ? ? и Moris
Автор
Kazi
Скачивания
294
Просмотры
7,283
Первый выпуск
Обновление

Оценки

2.00 звезд Оценок: 2

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

Последние обновления

  1. up

    up

Последние рецензии

org.bukkit.command.CommandException: Cannot execute command 'givesphere' in plugin HolyMascots v1.0 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2185) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:2000) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1953) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:7) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1271) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1264) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1400) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1135) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.Thread.run(Thread.java:831) [?:?]
java.lang.NoClassDefFoundError: ru/leymooo/antirelog/Antirelog
at holy.mascots.kazi.spheres.effectHandler.RushEffectHandler.<init>(RushEffectHandler.java:27) ~[?:?]
at holy.mascots.kazi.spheres.SphereEffectType.<clinit>(SphereEffectType.java:10) ~[?:?]
at holy.mascots.kazi.spheres.SphereManager.parse(SphereManager.java:99) ~[?:?]
at holy.mascots.kazi.spheres.SphereManager.<init>(SphereManager.java:35) ~[?:?]
at holy.mascots.kazi.Mascots.onEnable(Mascots.java:19) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:599) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1074) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.ClassNotFoundException: ru.leymooo.antirelog.Antirelog
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:155) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:114) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
... 15 more
[03:43:57 INFO]: [HolyMascots] Disabling HolyMascots v1.0
Kazi
Kazi
Установи AntiRelog ---> https://github.com/Leymooo/AntiRelog

Помочь проекту 💕

Собрано
"52,204.60" ₽
Цель
"60,000.00" ₽