1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Фикс Эвенты для модов [1.7.10/Устаревшие/SRC]

Тема в разделе "Управление сервером Bukkit", создана пользователем Shevchik, 12 янв 2014.

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

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да одинаково что там что там. Ну чуть быстрее на новой версии будет ибо сам worldguard теперь билдит мапу регионов принадлежащих чанку. Единственное что wg6 всё время пытается связаться с моджангами чтобы получить uuid игрков, так что вам придётся придумать решение для этого если вы используете лаунчер.
     
  2. alexandrage

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

    Баллы:
    173
     
  3. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    У меня копает.
     
  4. hucker96

    hucker96 Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    hucker96
    1.7...?
     
  5. alexandrage

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

    Баллы:
    173
    Нашел причину, пришлось фиксить EssentialsAntiBuild, чтоб он не канселил [BuildCraft]
     
  6. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Выдай фейковому игроку опку и не парься.
     
  7. alexandrage

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

    Баллы:
    173
    Еслиб оно сработало...
     
  8. Swidler

    Swidler Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Swidler
    Так же имеется проблема с энергетическими трубами. При подсоединении к паровому движку - Сервер уходит в крашь. В одиночке все работает.
     
  9. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Недопортиртировал фикс из новой версии, поэтому просто не заменяй класс труб пока что.
    Эвенты для ic2 обновлены. Скоро будет новый плагин, но старый тоже будет работать.
    Новый плагин для новых эвентов ic2 выпущен, слёзы и боль игроков прилагаются. Теперь за кироврукость можно и огрести.
    Новый плагин вырущен и для Bc4, боль прилагается. Сейчас запакую обновлённые эвенты и выложу сюда, и сурцы тоже.
    Сами эвенты тоже обновлены.
     
  10. Swidler

    Swidler Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Swidler
    Трубы из Buldcraft поправлены?
     
  11. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да
     
  12. MOR_IV

    MOR_IV Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    MOR_IV
    Кто располагает эвентами bc 6.1.* ? Интересуют роботы.
    Прочитал тему и нашёл, что шевчик bc4м называет bc 6.1.8 - проверим.
     
    Последнее редактирование: 15 ноя 2014
  13. Oleg505

    Oleg505 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    MrCreative
    Код:
    [01:13:11 ERROR]: Could not pass event BC4MachineBlockEvent to ModEventListener_BC4 v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at buildcraft.customevents.BC4Event.fireEvent(BC4Event.java:9) [BC4Event.class:?]
            at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:421) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.moveHead(TileQuarry.java:767) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.func_145845_h(TileQuarry.java:184) [TileQuarry.class:?]
            at net.minecraft.world.World.func_72939_s(World.java:2477) [ahb.class:?]
            at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669) [mt.class:?]
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943) [MinecraftServer.class:?]
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?]
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class modeventlistener_bc4.WGUtils
            at modeventlistener_bc4.ModEventListener.onMachineOperateBlock(ModEventListener.java:36) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
            at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            ... 14 more
    [01:13:14 ERROR]: Could not pass event BC4MachineBlockEvent to ModEventListener_BC4 v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at buildcraft.customevents.BC4Event.fireEvent(BC4Event.java:9) [BC4Event.class:?]
            at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:421) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.moveHead(TileQuarry.java:767) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.func_145845_h(TileQuarry.java:184) [TileQuarry.class:?]
            at net.minecraft.world.World.func_72939_s(World.java:2477) [ahb.class:?]
            at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669) [mt.class:?]
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943) [MinecraftServer.class:?]
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?]
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class modeventlistener_bc4.WGUtils
            at modeventlistener_bc4.ModEventListener.onMachineOperateBlock(ModEventListener.java:36) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
            at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            ... 14 more
    [01:13:15 ERROR]: Could not pass event BC4MachineBlockEvent to ModEventListener_BC4 v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at buildcraft.customevents.BC4Event.fireEvent(BC4Event.java:9) [BC4Event.class:?]
            at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:421) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.moveHead(TileQuarry.java:767) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.func_145845_h(TileQuarry.java:184) [TileQuarry.class:?]
            at net.minecraft.world.World.func_72939_s(World.java:2477) [ahb.class:?]
            at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669) [mt.class:?]
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943) [MinecraftServer.class:?]
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?]
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class modeventlistener_bc4.WGUtils
            at modeventlistener_bc4.ModEventListener.onMachineOperateBlock(ModEventListener.java:36) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
            at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            ... 14 more
    [01:13:16 ERROR]: Could not pass event BC4MachineBlockEvent to ModEventListener_BC4 v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at buildcraft.customevents.BC4Event.fireEvent(BC4Event.java:9) [BC4Event.class:?]
            at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:421) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.moveHead(TileQuarry.java:767) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.func_145845_h(TileQuarry.java:184) [TileQuarry.class:?]
            at net.minecraft.world.World.func_72939_s(World.java:2477) [ahb.class:?]
            at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669) [mt.class:?]
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943) [MinecraftServer.class:?]
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?]
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class modeventlistener_bc4.WGUtils
            at modeventlistener_bc4.ModEventListener.onMachineOperateBlock(ModEventListener.java:36) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
            at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            ... 14 more
    [01:13:17 ERROR]: Could not pass event BC4MachineBlockEvent to ModEventListener_BC4 v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            at buildcraft.customevents.BC4Event.fireEvent(BC4Event.java:9) [BC4Event.class:?]
            at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:421) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.moveHead(TileQuarry.java:767) [TileQuarry.class:?]
            at buildcraft.factory.TileQuarry.func_145845_h(TileQuarry.java:184) [TileQuarry.class:?]
            at net.minecraft.world.World.func_72939_s(World.java:2477) [ahb.class:?]
            at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669) [mt.class:?]
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943) [MinecraftServer.class:?]
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?]
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class modeventlistener_bc4.WGUtils
            at modeventlistener_bc4.ModEventListener.onMachineOperateBlock(ModEventListener.java:36) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
            at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1231.04.209]
            ... 14 more
    
    WorldGuard 5.9 не работает что-ли?
     
  14. Swidler

    Swidler Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Swidler
     
  15. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    В совместимые плагины вкралась ошибка поэтому советую их перекачать, я поправил её.
    Ушёл клепать эвенты для грега.
     
  16. Oleg505

    Oleg505 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    MrCreative
    Тут я ставил эвенты bc6
    Эвенты для bc6 будут работать с wg 5.9?
     
  17. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Эвенты это эвенты, они работают с чем угодно.
    А вот совместимый плагин будет работать только с wg 6.0.
     
  18. MOR_IV

    MOR_IV Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    MOR_IV
    @Shevchik - пару вопросов к Вам.
    - Почему там много измененных классов в BC4 (1.7.10)? Я так понимаю там фиксы багов. А каких можно уточнить?
    - Как обстоят дела с эвентами на роботов?
     
  19. alexandrage

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

    Баллы:
    173
    Из за чего такая неприязнь к wg 5 версии? Я вот например не перехожу на wg 6 из за того что там флаги испортили, да и ваш wgex не умеет ставить двойные автофлаги типо use -g nonmembers deny.
     
  20. Автор темы
    Shevchik

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

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

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