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

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

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

  1. Kranch

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

    Баллы:
    103
    На стороне клиента и должен быть оригинал, эвенты для серверной части.
     
    Likeobot нравится это.
  2. Хостинг MineCraft
    <
  3. TeroBlaZe

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

    Баллы:
    68
    Ничего с ней нормального. Да, блоки то она не ломает, останавливается но и при этом начинает флудить в консоль. А если в этот момент выключить сервер, то бур, трубы и сканер, вообще всё, что было в шахтере в этот момент - исчезает.
    Код:
    19:06:19 [SEVERE] A TileEntity type ic2.core.block.machine.tileentity.TileEntityMiner at asd,-180,73,234 has throw an exceptio
    n trying to write state. It will not persist. Report this to the mod author
    java.lang.NullPointerException
            at ic2.core.block.machine.tileentity.TileEntityMiner.func_70310_b(TileEntityMiner.java:116)
            at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75820_a(AnvilChunkLoader.java:424)
            at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75816_a(AnvilChunkLoader.java:215)
            at net.minecraft.world.gen.ChunkProviderServer.func_73242_b(ChunkProviderServer.java:353)
            at com.bergerkiller.bukkit.common.utils.ChunkUtil.saveChunk(ChunkUtil.java:323)
            at com.bergerkiller.bukkit.nolagg.saving.AutoSaveChanger$1$1.run(AutoSaveChanger.java:52)
            at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58)
            at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:826)
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:330)
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:781)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:663)
            at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Врешь, только что проверил, консоль чистая.
     
    ПриветОтЛайки нравится это.
  5. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Вообщем-то консоль чистая только из-за везения.
    Толи там декомпилятор непавильно сработал, толи код там изначально такой, но ошибка там есть, хоть и повторить её шанс не такой большой.
    Заодно и эвенты для AdvancedMiner приделаю, а то я про него забыл.
     
    Последнее редактирование: 29 янв 2014
    TeroBlaZe, alexandrage и Drose нравится это.
  6. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Можно сразу на 371 билд?
     
  7. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Оно сразу на 380, хотя оно работает 368-380 билды.
     
  8. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Доделал эвенты, доделаю фикс дюпа и выложу.[DOUBLEPOST=1391056934,1391056900][/DOUBLEPOST]
    Под древнее барахло эвентов нет и не будет.
     
    cool_ruslan нравится это.
  9. Larin

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

    Баллы:
    103
    На гитхабе sirse для 1.4.7 вроде есть.
     
  10. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    1.5.2 прошлый век, в классиках уже 1.7.4 давно, моды тоже потихоньку подтягиваются, но на 1.6.4 в основном сидят.
    Тем более что forge и mcpc остановили поддержку 1.5.2.
    На 1.6.4 адекватная оработка multiblock place, и много других фиксов которых нет в 1.5.2.
    Правда уже скоро и 1.6.4 прошлым веком останется.
     
  11. Larin

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

    Баллы:
    103
    Есть функция переноса 1.6.4->1.7, нет функции 1.5.2->1.7
     
  12. TeroBlaZe

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

    Баллы:
    68
    @Shevchik, Будь добр, пожалуйста, веди хоть какой-то учет версий, ладно без лога изменений, но циферки хотя бы пиши, когда обновляешь код.
     
  13. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Уже выложил? А то лога нету, и твоего сообщения тоже.
     
  14. Dvladislav

    Dvladislav Старожил Переводчик Пользователь

    Баллы:
    173
    Ибо нефиг удалять папку META-INF. Файл manifest.mf в папке и папку нужно оставить, удаляем только файлы сертификата.
     
    getsmp нравится это.
  15. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ещё нет.
     
  16. Drose

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

    Баллы:
    78
    Шевчик, отключи урон от взрывного режима лазера, пожалуйста..
    Убивают, флаги не помогают.
    Ну или подскажите, люди, решение.
     
  17. TeroBlaZe

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

    Баллы:
    68
    Лазер вообще отключать нужно, как по мне. Когда я с него стрелял взрывами я двигаться не мог, не знаю могли ли другие, а сервер засыпал варнингами с сообщениями типа "XXX двигается слишком быстро". Да и вообще лишняя нагрузка по логике обеспечена при разрушении сразу ТАКОГО количества блоков одним человеком, наподобие режима распыления.

    P.S. @Shevchik, как у тебя там обстоят дела?
     
  18. Kranch

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

    Баллы:
    103
    Лично у меня лазер заблокирован локиблокером именно на выстрел, так как сам он нужен для крафта других вещей.
     
    ПриветОтЛайки нравится это.
  19. Drose

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

    Баллы:
    78
    Та на использование тоже заблочено, но тогда смысл в этих эвентах на разрушение?
    Типо "Спасибо Шевчик, за большую работу, но мы использовать не будем.."
     
  20. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Я работаю над привинчиванием к взрыву эвента который будет отвечать за дамаг энтитей, но это не так быстро.
     
    Drose нравится это.
  21. ragecraft

    ragecraft Активный участник Пользователь Заблокирован

    Баллы:
    93
    Имя в Minecraft:
    greenberg
    за 1.4.7 я бы ноги целовал
     
    Bars нравится это.

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