Решено Ошибка: Could not pass event InventoryMoveItemEvent to EssentialsBackup

_MrJaycob_

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
JaycobYT
Здраствуйте!

Кто хорошо разбирается в ошибках из консоли, подскажите, из-за чего эта ошибка? Каждые пару секунд в консоли высвечивает.

[23:49:03] [Server thread/ERROR]: Could not pass event InventoryMoveItemEvent to EssentialsBackup v3.5.8
org.bukkit.event.EventException: null
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:72) ~[patched_1.12.2.jar:git-Paper-1593]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.12.2.jar:git-Paper-1593]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.12.2.jar:git-Paper-1593]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.12.2.jar:git-Paper-1593]
at org.bukkit.event.Event.callEvent(Event.java:44) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.callPullMoveEvent(TileEntityHopper.java:310) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.hopperPull(TileEntityHopper.java:253) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.a(TileEntityHopper.java:521) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.acceptItem(TileEntityHopper.java:497) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.a(TileEntityHopper.java:466) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.o(TileEntityHopper.java:140) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.TileEntityHopper.e(TileEntityHopper.java:119) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1658) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:682) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:921) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1593]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1593]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_12_R1.entity.CraftMinecartHopper cannot be cast to org.bukkit.block.Hopper
at DRAWXxQcTebFLnizmMrWVYbLhRDCnqfCYgGdHrWFkSTzrghYlXTGxqkwjhkRasMxTrfftWPTojaYcDjvMDRrxUuQCyJFVndubUALwRxcKymnNJGYBVnfLimzoVDAyczEVMdLPukgobrDNueyXipYRRCmLfXqvUwsfdThVdOxkhurNAIeCcxHoyhQunXHH.pSDLLFSVlebDayVSOwoAgkKxINmwNdIttubDiliaqSrrtYCMLMxeSYcPEkxPMczzlTfhPRUiGGFpmIaPUqWHAaIpzkgYUAjjycnEYPNVaMWPleQWBSDgtPhMsEYbVmcTUusXlmdfvqMKvmhVPPGcVSavQbnLkYvtnuURCrHyKQVsaSRfjsFPulyDELsORzbW.pSDLLFSVlebDayVSOwoAgkKxINmwNdIttubDiliaqSrrtYCMLMxeSYcPEkxPMczzlTfhPRUiGGFpmIaPUqWHAaIpzkgYUAjjycnEYPNVaMWPleQWBSDgtPhMsEYbVmcTUusXlmdfvqMKvmhVPPGcVSavQbnLkYvtnuURCrHyKQVsaSRfjsFPulyDELsORzbW.lHkwDwlkfxBtBKICSvETintlpIBnSSjplIVFsxMTTfAzEHFzKBeriwohdYYnUUbEbnuWENsTorPjBdtvHjOOSHsnNvlyBLXUJAwGolSyMmFrzUbSeJIOpSydmMPFSFTufgPltUtnkCdrpSmHgMsLVdcPIOiNJmAgjNacWVMUcugqyMkzoeQM.pSDLLFSVlebDayVSOwoAgkKxINmwNdIttubDiliaqSrrtYCMLMxeSYcPEkxPMczzlTfhPRUiGGFpmIaPUqWHAaIpzkgYUAjjycnEYPNVaMWPleQWBSDgtPhMsEYbVmcTUusXlmdfvqMKvmhVPPGcVSavQbnLkYvtnuURCrHyKQVsaSRfjsFPulyDELsORzbW.QzGaVhyzzmpkRcCExmpeLwqMWozlFMpMlcKTXjRHlOivHuSHkDizMBLxhCjLaYEBBfgJhtfzfpPghIHKVcSDRUiNnEAogSDRduIINnOlaxczOOCuWDTYgDhoOquSmLeoxIYlUiiCFLDInvtYNQarJsqQfnfECVJbCIrnOXqzrUOceANKBXIpsjiHBWLpSGEbtvYlg.zsVwVANhOqmOXOlhuFPdrvdydweuJSYGKHAWVsnRWlwvrqbHWTgKRHsMEgROMIaykxwmxBhervzzoYSjJYBAFvxySnXDVGTflbUIExegYKQnGtaDLNdearqmQMvudVWbCYThicmhyWtTyLmVMdjQWUFkffBuTszYGBjAyWOwHPxQaGWtJVTFBWwMUfoONFpBnW.ALLATORIxDEMO(uy:19) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor140.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[patched_1.12.2.jar:git-Paper-1593]
... 18 more
 
Нехуй сборки с интернета качать.
Удаляй плагин EssentialsBackup
Сборку я делал сам. Из Эссеншилсов есть только EssentialsX и EssentialsXSpawn для установки точки спавна. Оба версии 2.15.0.1
 
При каких условиях возникает? Просто так? Или только когда игрок на сервере? Пробовал Spigot-Essentials или EssentialsX? Пробовал оставить сервер чисто с Essentials'ом? Может конфликт какой?
 
При каких условиях возникает? Просто так? Или только когда игрок на сервере? Пробовал Spigot-Essentials или EssentialsX? Пробовал оставить сервер чисто с Essentials'ом? Может конфликт какой?
Именно когда игрок на сервере. Кроме того, может быть такое, что игроки на сервере, но ошибок нет минут 10-15 или больше, а потом внезапно опять появляются и дико засоряют консоль. Сложно сказать, при каких обстоятельствах возникает, во время этого игроки никакие команды не вводят, ничего такого. Да и этот плагин у меня стоит уже от сентября и только на этой неделе такое началось
 
При каких условиях возникает? Просто так? Или только когда игрок на сервере? Пробовал Spigot-Essentials или EssentialsX? Пробовал оставить сервер чисто с Essentials'ом? Может конфликт какой?
Ещё вспомнил, что недавно поменял ядро на более новую версию. Попробую поставить опять старую и посмотреть
 
Действительно проблема была в ядре. Поменял - больше ошибки такой не наблюдаю. Решено!
 
Поднимаю эту тему на случай, если кто-то будет искать из интернета.
В последних версиях зараженные плагины, которые Вы скачали с сайтов, начинают иногда проявляться. Разработчикам вирусов лень обновлять их под новые версии (1.18 например) и они начинают давать ошибки, связанные с отсутствием тех или иных методов.
Мораль сей басни такова:
1) Не качать плагины с левых сайтов (и тем более сборки)
2) В случае, если Вы попались, то удаляйте все плагины и скачивайте по новой с ОФИЦИАЛЬНЫХ источников (spigotmc.org, bukkit.org), так как зачастую плагин-вирус заражает другие плагины и в первую очередь Plugin-Metrics (который рекомендуется удалить).

В итоге в /pl EssentialsBackup быть не должно.
 
Поднимаю эту тему на случай, если кто-то будет искать из интернета.
В последних версиях зараженные плагины, которые Вы скачали с сайтов, начинают иногда проявляться. Разработчикам вирусов лень обновлять их под новые версии (1.18 например) и они начинают давать ошибки, связанные с отсутствием тех или иных методов.
Мораль сей басни такова:
1) Не качать плагины с левых сайтов (и тем более сборки)
2) В случае, если Вы попались, то удаляйте все плагины и скачивайте по новой с ОФИЦИАЛЬНЫХ источников (spigotmc.org, bukkit.org), так как зачастую плагин-вирус заражает другие плагины и в первую очередь Plugin-Metrics (который рекомендуется удалить).

В итоге в /pl EssentialsBackup быть не должно.
Хочу предупредить, что даже скачивание со SpigotMC не даёт гарантии отсутствия вирусов:
unknown.png


Источник: https://www.spigotmc.org/threads/list-of-found-malware.389467/page-41#post-4420993

Нужно быть бдительным в любой ситуации. К сожалению, не существует единого правила, которое со 100% гарантией позволяет "не попасться на удочку"
 
качать исходники плагинов и собирать их самому
не все плагины имеют открытые исходники, если только декомпиллить и просматривать на обфусцированный код и проверять onEnable на какие-то изменения в файлах
 
качать исходники плагинов и собирать их самому
Исходники тоже нужно проверять, вместе со всеми сомнительными зависимостями.
Очень трудозатратно.
Да и далеко не каждый администратор - программист.
Да и, как уже написали выше, не у всех плагинов имеются исходники.
Очень неоднозначная ситуация, короче говоря
 
Назад
Верх Низ