Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Ошибка в консоли при дюпе.

Тема в разделе "[Архив] Помощь", создана пользователем elektro3000, 18 июн 2013.

  1. Автор темы
    elektro3000

    elektro3000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Зравствуйте!
    Собственно запустил сервер на 1.5.1 r0.2
    Всё бы хорошо,но дюпает игрок один.Сразу стоит оговорится что дюпают не через магазин и не через lwc,ни того ни другого нет у меня на сервере именно по причине их уязвимости.
    При дюпе в консоли возникает ошибка.она дублируется много раз(видимо по числу предметов).
    Код ошибки прилагаю,надеюсь кто-то разжуёт что это.

    2013-06-17 18:02:32 [SEVERE] Could not pass event InventoryClickEvent to Modifyworld v1.19.4
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:1177)
    at net.minecraft.server.v1_5_R2.Packet102WindowClick.handle(SourceFile:31)
    at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:292)
    at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110)
    at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35)
    at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580)
    at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225)
    at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476)
    at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409)
    at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
    at net.minecraft.server.v1_5_R2.InventorySubcontainer.getItem(InventorySubcontainer.java:21)
    at org.bukkit.craftbukkit.v1_5_R2.inventory.CraftInventory.getItem(CraftInventory.java:49)
    at ru.tehkode.modifyworld.handlers.PlayerListener.onPlayerInventoryClick(PlayerListener.java:191)
    at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    ... 14 more

    Не исключаю что имеем дело с неким скриптом.
    Если есть знатоки явы откликнитесь....
     
  2. Хостинг MineCraft
    <
  3. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
  4. Автор темы
    elektro3000

    elektro3000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Версия последняя именно оттуда и скачана.Вчера удалил совсем модифворлд,чтобы понять через него дюп или просто он так реагирует на действо.
    Ща проверю логи,если опять надюпал, то поставлю назад чтобы хоть ники его распознавать.
    Как только пойму как оно происходит выложу описание дюпа и метод защиты здесь.Способ явно не ютубовский.....
     
    Attelis нравится это.
  5. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    Попробуй еще ядро обновить, а то ты завис на какой-то стремной версии. Уже и r0.3 для 1.5.1 есть, да и 1.5.2 давно есть.
     
    RIP230 нравится это.
  6. Автор темы
    elektro3000

    elektro3000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Ядро не могу...есть некие плагины которые мне необходимы и под более поздними не работают или между собой конфликтуют.[DOUBLEPOST=1372137765,1371551632][/DOUBLEPOST]Ап темы!
    Дюпает снова,пусть и аккуратно!
    Дюпает просто ломая сундук с положенной туда вещью(Повторюсь LWC у меня на сервере нет, магазинов тоже не имеется).
    Им не используется ни логаут ,ни анрегистер. Собственно в этот момент консоль вообще молчит если удалён модифворлд.
    Вчера он дюпал жемчуг края. В инвентаре оказывается 1 штука, но бесконечная. После его смерти подобрать вышло всё кроме этой жемчужины.
    Потихоньку дюпает алмазы (но хоть не раздаёт слава богу).
    Дублирует чарованные вещи.
    Есть те кто может помочь разобраться?
     
  7. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    может хоть список плагинов покажешь?
     
  8. Автор темы
    elektro3000

    elektro3000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Запросто, но уверен что не в плагинах дело.Скорее всего сам баккит уязвим.
    Список: CraftBukkit on Bukkit 1.5.1-R0.3-SNAPSHOT: WorldBorder 1.7.1; MultiWorld 4.5.3; BreedingLimiter 1.3; NoCheatPlus 3.9.0-RC-b488; WorldEdit 0.0.0; Towny 0.82.1.0; CreativeGates 1.4; EverCoreUtils 1.0.0; SimpleCommandSigns 0.8; Vault 1.2.25-b320; CPFix 0.2.0; PermissionsEx 1.19.5; Vote 1.5.1_01; ChatGuard 5.5; Questioner 0.6; SecurityVillagers 9.0; WorldGuard 5.7.4-SNAPSHOT; AutoMessage 2.2.0; HeroicDeath 1.11.6; AuthMe 2.7.15; Register 1.8; HiddenCommandSigns 1.3; WGFix a.x; SkylandsPlus 0.15.2; ProtocolLib 2.4.1; Modifyworld 1.19.4; RandomLocation 3.1.2; SuperSpleef B 0.1.5; AutoSaveWorld 4.4; MobArena 0.94.4.96; mcMMO 1.4.06-beta1-b1904; NoSpawn 1.9.1; Essentials Pre2.11.1.2; Orebfuscator 1.9.3; TownyChat 0.36; ChatManager 1.19.1; EssentialsProtect Pre2.11.1.2; EssentialsSpawn Pre2.11.1.2; CreativeControl 5.9; TagAPI 2.2; Fear the Darkness <0.0.1>; EssentialsAntiBuild Pre2.11.1.2; RedstoneCommandSigns 0.2; RandomCoords 1.3; EssentialsChat Pre2.11.1.2[DOUBLEPOST=1372141086,1372139525][/DOUBLEPOST]Изучил сообщения об ошибках на других форумах (в том числе англоязычных).
    пользователи отмечают что ошибка появлялась после присоединения конкретного игрока.
    Метод устранения ошибки обновление модифворлда (или его удаление как сделал я ввиде эксперимента).
    Но в данном случае я лишь перестану видеть когда он дюпает, но не решу основную проблему.
    Предлагайте варианты буду экспериментировать.Благо материал для экспериментов обитает на моём сервере:)
     
  9. CyberMan

    CyberMan Старожил Пользователь

    Баллы:
    173
    Skype:
    cyber4el
    обнови сервер
     
  10. Автор темы
    elektro3000

    elektro3000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    elektro
    просто у вас всё всегда....а в Towny .class файлы под новую версию опять неделю переводить?
    Да и часть плагинов под 1.5.2 стала конфликтовать друг с другом.[DOUBLEPOST=1372149857,1372149709][/DOUBLEPOST]+ явно юзается старый баг с копированием предметов, который был давно закрыт баккитовцами, но конкретно у него он работает. Вывод- обновление ничего не даст, так как уязвимость останется.
     
  11. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    дюп при разбивании сундука был только с фрикам, но это давно уже пофиксили, или еще какие-то есть?
     
  12. Автор темы
    elektro3000

    elektro3000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Безусловно он под читклиентом играет,но думаю фрикам тут не при чём...Сейчас существует дофига "визуальных" дюпов, большая их часть это пофикшенные в прошлом. Смысл был сделать дубликат предмета и заставить систему увидеть его. Такое чувство что он умудряется как-то обойти один из фиксов баккитовцев.[DOUBLEPOST=1372158814,1372158756][/DOUBLEPOST]Нужен человек который сможет разобраться что пишется в ошибке прямо по строчкам.Я лично 95% там не понимаю.
     
  13. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Судя по ошибке это что-то связанное с наковальней.
    И я даже знаю что это за дюп, таким образом ещё и чаровать нахаляву можно помимо дюпа.

    Ибо буквально только недавно поправили баг с тем что плагины не могли получить предмет в результирующем слоте наковальни и ловили эксепшн.

    Ну и сам дюп пофикшен в 1.5.2
     

Поделиться этой страницей