Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

Под какие версии идёт этот фикс?
Если игрок заменит мод на стороне клиента на оригинал, то что можно ожидать?
 
Под какие версии идёт этот фикс?
Если игрок заменит мод на стороне клиента на оригинал, то что можно ожидать?
На стороне клиента и должен быть оригинал, эвенты для серверной части.
 
Видимо она всё-таки стоит в привате.
Хотя буровая установка сделана не лучшим образом, но сначала я допилю ComputerCraft, а потом посмотрим что с буровой установкой, учитывая что для защиты достаточно запривтить полную высоту.
С ней все нормально. Лично 3 раза проверял.
Ничего с ней нормального. Да, блоки то она не ломает, останавливается но и при этом начинает флудить в консоль. А если в этот момент выключить сервер, то бур, трубы и сканер, вообще всё, что было в шахтере в этот момент - исчезает.
Код:
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)
 
Ничего с ней нормального. Да, блоки то она не ломает, останавливается но и при этом начинает флудить в консоль. А если в этот момент выключить сервер, то бур, трубы и сканер, вообще всё, что было в шахтере в этот момент - исчезает.
Код:
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)
Врешь, только что проверил, консоль чистая.
 
Врешь, только что проверил, консоль чистая.
Вообщем-то консоль чистая только из-за везения.
Толи там декомпилятор непавильно сработал, толи код там изначально такой, но ошибка там есть, хоть и повторить её шанс не такой большой.
Заодно и эвенты для AdvancedMiner приделаю, а то я про него забыл.
 
Последнее редактирование:
Вообщем-то консоль чистая только из-за везения.
Толи там декомпилятор непавильно сработал, толи код там изначально такой, но ошибка там есть, хоть и повторить её шанс не такой большой.
Заодно и эвенты для AdvancedMiner приделаю, а то я про него забыл.
Можно сразу на 371 билд?
 
1.5.2 далеко не барахло с сосущей системой авторизации 1.6+, а сашка только школота ставит.
Поэтому я останусь до лета на 1.5.2, сейчас вайпаю на него.
 
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 прошлым веком останется.
 
А зачем мне их поддержка, когда на 1.5.2 всё итак хорошо работает?
А насчёт лаунчера вот: www.rubukkit.org/threads/%D0%A7%D1%82%D0%BE-%D1%82%D1%83%D1%82-%D1%82%D0%B2%D0%BE%D1%80%D0%B8%D1%82%D1%81%D1%8F.59806/#post-782108

Может можете написать лаунчер чисто с вводом логина, пароля и кнопкой входа? А то я так и не понял с лета того года, что там разрабы начудили с авторизацией.
Моджанг писали, что прежде чем запускать сервер на 1.7, надо сперва прогрузить карту на 1.6.4. Это так?
 
А зачем мне их поддержка, когда на 1.5.2 всё итак хорошо работает?
А насчёт лаунчера вот: www.rubukkit.org/threads/%D0%A7%D1%82%D0%BE-%D1%82%D1%83%D1%82-%D1%82%D0%B2%D0%BE%D1%80%D0%B8%D1%82%D1%81%D1%8F.59806/#post-782108

Может можете написать лаунчер чисто с вводом логина, пароля и кнопкой входа? А то я так и не понял с лета того года, что там разрабы начудили с авторизацией.
Моджанг писали, что прежде чем запускать сервер на 1.7, надо сперва прогрузить карту на 1.6.4. Это так?
Есть функция переноса 1.6.4->1.7, нет функции 1.5.2->1.7
 
@Shevchik, Будь добр, пожалуйста, веди хоть какой-то учет версий, ладно без лога изменений, но циферки хотя бы пиши, когда обновляешь код.
 
Shevchik, выдает ошибку при подключении, напрмер, печки к любому источнику энергии:
Код:
15:19:21 [SEVERE] Caused by: java.lang.NoClassDefFoundError: org/ejml/data/DenseMatrix64F
Папку META-INF удалил. Что делать?
Ибо нефиг удалять папку META-INF. Файл manifest.mf в папке и папку нужно оставить, удаляем только файлы сертификата.
 
Шевчик, отключи урон от взрывного режима лазера, пожалуйста..
Убивают, флаги не помогают.
Ну или подскажите, люди, решение.
 
Лазер вообще отключать нужно, как по мне. Когда я с него стрелял взрывами я двигаться не мог, не знаю могли ли другие, а сервер засыпал варнингами с сообщениями типа "XXX двигается слишком быстро". Да и вообще лишняя нагрузка по логике обеспечена при разрушении сразу ТАКОГО количества блоков одним человеком, наподобие режима распыления.

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

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

Назад
Верх