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

Фикс Ивенты для модов [Механизмы работают от имени владельца]

Тема в разделе "Управление сервером Bukkit", создана пользователем gamerforEA, 30 дек 2014.

  1. ShowDupe

    ShowDupe Новичок Пользователь

    Баллы:
    16
    не забудьте другие предметы проверить из модов с шиной :whistle::whistle::whistle:
     
  2. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Обновил AE2 (надеюсь, это последний раз на ближайшую неделю): https://github.com/gamerforEA/AppEng-FakePlayers/releases/tag/rv3-beta-6_13.09.2017_1
    Восстановил работу Шины хранения и лично потестировал результат. Шина снова работает, а дюп не воспроизводится (хотя это, наверное, я такой неумелый дюпер).
     
  3. Christmas

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

    Баллы:
    76
    С одинарным сундуком дюп вроде как не работает, а вот с двойным сундуком работает.
     
  4. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
  5. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Код:
    [19:12:30] [Server thread/ERROR] [FML/]: Exception caught during firing event net.minecraftforge.event.world.ChunkEvent$Unload@676ec3f5:
    java.util.ConcurrentModificationException
        at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429) ~[?:1.8.0_91]
        at java.util.HashMap$KeyIterator.next(HashMap.java:1453) ~[?:1.8.0_91]
        at appeng.hooks.TickHandler.onChunkUnload(TickHandler.java:191) ~[TickHandler.class:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler_433_TickHandler_onChunkUnload_Unload.invoke(.dynamic) ~[?:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1614.58]
        at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) [EventBus.class:1.7.10-1614.58]
        at net.minecraft.world.chunk.Chunk.func_76623_d(Chunk.java:1087) [apx.class:?]
        at net.minecraft.world.gen.ChunkProviderServer.func_73156_b(ChunkProviderServer.java:561) [ms.class:?]
        at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:265) [mt.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:963) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
     
  6. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
  7. Babar

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

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Еще один краш
    Код:
    java.lang.NoClassDefFoundError: appeng/block/networking/BlockWireless$1
        at appeng.block.networking.BlockWireless.addCollidingBlockToList(BlockWireless.java:162)
        at appeng.block.AEBaseBlock.func_149743_a(AEBaseBlock.java:231)
        at net.minecraft.world.World.func_72945_a(World.java:1953)
        at cofh.asmhooks.HooksCore.getEntityCollisionBoxes(HooksCore.java:118)
        at net.minecraft.entity.Entity.func_70091_d(Entity.java:739)
        at net.minecraft.network.NetHandlerPlayServer.func_147347_a(NetHandlerPlayServer.java:520)
        at net.minecraft.network.play.client.C03PacketPlayer.func_148833_a(C03PacketPlayer.java:36)
        at net.minecraft.network.play.client.C03PacketPlayer$C06PacketPlayerPosLook.func_148833_a(C03PacketPlayer.java:234)
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245)
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173)
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991)
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431)
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.ClassNotFoundException: appeng.block.networking.BlockWireless$1
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 15 more
    Caused by: java.lang.NullPointerException
     
  8. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Текст ошибки неполный. Добавьте JVM-флаг "-XX:-OmitStackTraceInFastThrow" и добейтесь нового краша.
     
  9. gamaleev0071

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

    Баллы:
    103
    дюп с монитором хранения с функцией приобразования , и ломанием провода от стойки с картами работает
    суть в том что чел закинул допустим закаленное железо в хранилище , выставил их на монитор , поставил провод , железо высветилось на экране , тут же резко сломал , поставил, и снова сломал , монитор остался работать с тем же количеством железа , он подходит и забирает его , ставит провод и ОП на мониторе опять появилось то же количество , и теперь он его забирает из хранилища ..........
     
  10. LeRioN13

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

    Баллы:
    76
    С шиной импорта такой же дюп со сдвоенным сундуком. С шиной хранения вроде фикс справляется, а вон с шиной импорта нет...
    https://s.mail.ru/N3vU/Dpa3Lek3g
     
  11. gamaleev0071

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

    Баллы:
    103
    запрети взаимодействие шин с обычным сундуком и всё !
     
  12. gamaleev0071

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

    Баллы:
    103
    + есть эвент не работать с предметами в пересечении чанков
     
  13. LeRioN13

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

    Баллы:
    76
    Толку тогда от шин будет? Людям шины нужны =)
     
  14. gamaleev0071

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

    Баллы:
    103
    я думал ты умнее , Iron Chest тебе тогда для чего ?
     
  15. LeRioN13

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

    Баллы:
    76
    Да, я после поста и допер сразу что айрончест есть =)
     
  16. Peppa

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

    Баллы:
    66
    Имя в Minecraft:
    Kenny
    Там вроде как не только с сундуком, а так же со всеми мультиблок конструкциями.
     
  17. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Если кто-нибудь в среду напишет мне в Skype, то подумаю над исправлением шины импорта.
     
  18. LeRioN13

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

    Баллы:
    76
    Нужно сделать так же как и с хранением, но у меня ума не хватило по коду сделать примерно тоже, ибо эта шина совсем другой класс и выгрузить ее с АЕ сети я не смог через storageGrid.unregisterCellProvider((ICellProvider) bus);
    А шина получается такая - PartImportBus bus = (PartImportBus) host;
     
  19. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Я точно не помню, но, вроде, PartImportBus не имплементирует ICellProvider, так что тут нужен немного иной подход.
     
  20. Dima Izotov

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

    Баллы:
    123
    Skype:
    bamberg281
    Ребят,так что? Дюп с шиной хранения пофикшен? Теперь всплыл дюп с шиной экспорта?
     

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