Сборки серверов

СливПлатные

Сейчас онлайн

  • Ripergo43
  • bikin
  • Chaikot
  • Asteria
  • solonsky
  • Krutifulmen
  • Dokills
  • tttuuuttu
  • Mephelist
  • Upsilon?
  • highly
  • vovant
  • Maavedal
  • DevDaily
  • penis2019
  • HapiXLAPI
  • Danya_OVH
  • ass1x
  • sansnels
  • zapevala
  • quynery
  • GGradikk
  • Oksfor
  • Thaleos
  • khhnfdkjh
  • 327
  • 1nfyz
  • postedex
  • nhogkin
  • Tanri
  • danaodiiak
  • Tieumiu
  • m9rksy
  • sadssad
  • RedyPlayer
  • kinghatred
  • Antogonist
  • RastishkaSoloQ
  • matintasdi
  • Mold
  • Nameless58
  • Fondy2
  • man_humor
  • sJetry15
  • Votond
  • hanosuko
  • iamDvz
  • undertakerytb
  • BratanMcpe
  • hidee_sl
  • starrkkaa
  • Kismeria
  • YTDUB
  • Shmur
  • DenPlayStar
  • heppy926
  • KILLER42
  • FiNN
  • xerxes
  • ахеове
  • D4RK MATT3RS
  • dedfr0stzz
  • lisstons
  • SrDJCR
  • Yay1488
  • ....l
  • pidor13
  • NikoVK
  • lowque
  • phany
  • dima1
  • назар222
  • shadowstich
  • DWiPok
  • gotogf
  • Cozdatelll
  • mashmoney
  • 456456877676578
  • ColdAsWinter
  • FeetsKillerPro

Помощь Executable Items не работает действие предмета

115_vedma
Ссылка на лог
https://mclo.gs/YeKsEIO
Версия ядра сервера
1.16+
На версии 1.16.5 paper я настроил что при пкм на предмет в executable items - выполняется команда, но действие предмета не работает
 
GPT-4o
Вам нужно убедиться, что ваш плагин для управления событиями клика по предметам настроен правильно. Если при ПКМ на предмет в EI (Enhanced Items) выполняется команда, но действие предмета не работает, возможно, проблема в конфликте событий или в том, что действие предмета блокируется.

Вот несколько шагов, которые вы можете проверить:

1. Проверьте конфликты: Убедитесь, что другие плагины не блокируют действие предмета. Попробуйте временно отключить другие плагины.

2. Настройка событий: Убедитесь, что вы правильно обрабатываете события клика. Вам нужно использовать правильные методы для обработки событий.

3. Проверка команд: Убедитесь, что команда, которую вы вызываете, действительно выполняется и не вызывает ошибок.

4. Логи: Проверьте логи сервера на наличие ошибок, которые могут указывать на проблему.

Если у вас есть код, который вы используете для настройки этого поведения, вы можете поделиться им, и я помогу вам его проанализировать.
 
115_vedma
Поставил но всё равно при нажатии Пкм в консоли это

[21:21:19 ERROR]: Could not pass event PlayerRightClickEvent to ExecutableItems v7.26.1.4
java.lang.NoSuchFieldError: MAX_HEALTH
at com.ssomar.score.utils.placeholders.PlayerPlaceholdersAbstract.reloadPlayerPlcHldr(PlayerPlaceholdersAbstract.java:159) ~[?:?]
at com.ssomar.score.utils.placeholders.PlayerPlaceholdersAbstract.setPlayerPlcHldr(PlayerPlaceholdersAbstract.java:83) ~[?:?]
at com.ssomar.score.utils.placeholders.StringPlaceholder.setPlayerPlcHldr(StringPlaceholder.java:154) ~[?:?]
at com.ssomar.executableitems.executableitems.activators.ActivatorEIFeature$3.run(ActivatorEIFeature.java:297) ~[?:?]
at com.ssomar.score.utils.scheduler.BukkitSchedulerHook.runEntityTaskAsap(BukkitSchedulerHook.java:107) ~[?:?]
at com.ssomar.executableitems.executableitems.activators.ActivatorEIFeature.run(ActivatorEIFeature.java:777) ~[?:?]
at com.ssomar.score.features.custom.activators.activator.SActivator.runWithException(SActivator.java:47) ~[?:?]
at com.ssomar.executableitems.listeners.EventsManager.activeOptionForPlayerForItemStack(EventsManager.java:223) ~[?:?]
at com.ssomar.executableitems.listeners.EventsManager.activeOptionForPlayer(EventsManager.java:124) ~[?:?]
at com.ssomar.executableitems.listeners.EventsManager.activeOption(EventsManager.java:53) ~[?:?]
at com.ssomar.executableitems.listeners.player.custom.PlayerRightClickEvent.onPlayerRightClickEvent(PlayerRightClickEvent.java:29) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor331.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-794]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Paper-794]
at com.ssomar.sevents.events.player.click.right.PlayerRightClickListener.playerInteractEvent(PlayerRightClickListener.java:86) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor315.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-794]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:549) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:512) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:507) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:503) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1766) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:32) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:9) ~[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.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1225) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1139) ~[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) [?:?]
 
jFrostyBoy
[22:28:23 INFO]: A total of placeholder hook(s) are active:
executableitems, score, skinsrestorer
/papi ecloud download Player
/papi reload
Скорее всего не может определить игрока, оттого и не выполняется

А проблема с MAX_HEALTH - красным сообщением в консоли, идёт от какого-то другого предмета
 
115_vedma
/papi ecloud download Player
/papi reload
Скорее всего не может определить игрока, оттого и не выполняется

А проблема с MAX_HEALTH - красным сообщением в консоли, идёт от какого-то другого предмета
Щас попробую удалить другие предметы которые встроенные в этот плагин
 
115_vedma
/papi ecloud download Player
/papi reload
Скорее всего не может определить игрока, оттого и не выполняется

А проблема с MAX_HEALTH - красным сообщением в консоли, идёт от какого-то другого предмета
Всё равно то же самое, мне чат гпт вот написал
Ошибка не связана с конфигурацией предметов — это несовместимость версий плагинов / API.


Ключевая строка​



java.lang.NoSuchFieldError: MAX_HEALTH


Это означает, что ExecutableItems v7.26.1.4 (и библиотека SCore / SsomarScore) пытается обратиться к полю MAX_HEALTH, которого нет в API Paper/Spigot 1.16.5 в том виде, в котором плагин его ожидает.




Почему это происходит именно на 1.16.5​


  • В старых версиях Minecraft (1.16 и ниже) MAX_HEALTH работал иначе (через Attribute.GENERIC_MAX_HEALTH)
  • Новые версии ExecutableItems и SCore скомпилированы под 1.18+ / 1.19+
  • В результате на 1.16.5 возникает NoSuchFieldError, а не обычный Exception

Но предыдущие версии плагина я не могу скачать потому что старые версии score удалены ну или я не нашел
 
ВерхНиз