Фикс Баги серверов с модами (Vanilla,MCPC)

  • Автор темы Автор темы Sirse
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ребят, помогите, как решить проблему со спамом IC2

Код:
[20:31:31] [Server thread/WARN]: java.util.concurrent.ExecutionException: java.lang.RuntimeException: incompatible matrix
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.FutureTask.report(FutureTask.java:122)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.FutureTask.get(FutureTask.java:188)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.Grid.finishCalculation(Grid.java:360)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.EnergyNetLocal.onTickEnd(EnergyNetLocal.java:359)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.EnergyNetGlobal.onTickEnd(EnergyNetGlobal.java:68)
[20:31:31] [Server thread/WARN]:     at ic2.core.TickHandler.onWorldTick(TickHandler.java:77)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.eventhandler.ASMEventHandler_7_TickHandler_onWorldTick_WorldTickEvent.invoke(.dynamic)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.FMLCommonHandler.onPostWorldTick(FMLCommonHandler.java:260)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:963)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658)
[20:31:31] [Server thread/WARN]:     at java.lang.Thread.run(Thread.java:745)
[20:31:31] [Server thread/WARN]: Caused by: java.lang.RuntimeException: incompatible matrix
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.Grid.calculateDistribution(Grid.java:472)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.Grid.calculate(Grid.java:417)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.GridCalculation.call(GridCalculation.java:12)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.GridCalculation.call(GridCalculation.java:5)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[20:31:31] [Server thread/WARN]:     ... 1 more
[20:31:31] [Server thread/INFO]: Grid 4136 info:
[20:31:31] [Server thread/INFO]: 63 nodes
[20:31:31] [Server thread/INFO]: 1
[20:31:31] [Server thread/INFO]:  entries in cache, hitrate
[20:31:31] [Server thread/INFO]: 100.00
[20:31:31] [Server thread/INFO]: %
[20:31:31] [Server thread/INFO]: Matrices unavailable
 
Ребят, помогите, как решить проблему со спамом IC2

Код:
[20:31:31] [Server thread/WARN]: java.util.concurrent.ExecutionException: java.lang.RuntimeException: incompatible matrix
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.FutureTask.report(FutureTask.java:122)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.FutureTask.get(FutureTask.java:188)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.Grid.finishCalculation(Grid.java:360)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.EnergyNetLocal.onTickEnd(EnergyNetLocal.java:359)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.EnergyNetGlobal.onTickEnd(EnergyNetGlobal.java:68)
[20:31:31] [Server thread/WARN]:     at ic2.core.TickHandler.onWorldTick(TickHandler.java:77)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.eventhandler.ASMEventHandler_7_TickHandler_onWorldTick_WorldTickEvent.invoke(.dynamic)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
[20:31:31] [Server thread/WARN]:     at cpw.mods.fml.common.FMLCommonHandler.onPostWorldTick(FMLCommonHandler.java:260)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:963)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798)
[20:31:31] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658)
[20:31:31] [Server thread/WARN]:     at java.lang.Thread.run(Thread.java:745)
[20:31:31] [Server thread/WARN]: Caused by: java.lang.RuntimeException: incompatible matrix
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.Grid.calculateDistribution(Grid.java:472)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.Grid.calculate(Grid.java:417)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.GridCalculation.call(GridCalculation.java:12)
[20:31:31] [Server thread/WARN]:     at ic2.core.energy.GridCalculation.call(GridCalculation.java:5)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[20:31:31] [Server thread/WARN]:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[20:31:31] [Server thread/WARN]:     ... 1 more
[20:31:31] [Server thread/INFO]: Grid 4136 info:
[20:31:31] [Server thread/INFO]: 63 nodes
[20:31:31] [Server thread/INFO]: 1
[20:31:31] [Server thread/INFO]:  entries in cache, hitrate
[20:31:31] [Server thread/INFO]: 100.00
[20:31:31] [Server thread/INFO]: %
[20:31:31] [Server thread/INFO]: Matrices unavailable
ejml-0.23.jar где?
 
для таумкрафт 4.1.1.14 есть у кого эвенты? куплю. Если че в лс
 
Ребят, скиньте пожалуйста ссылку на фикс дюпа с полублоками, когда ставишь между кнопками и заприваченной водой. Кучу страниц пролистал, не могу найти.
 
Последнее редактирование:
Ребята, кто сталкивался вот с такой ошибкой.
Или знает как её исправить
Крашит клиент и после захода на сервер у человека очищается инвентарь:С
---- Minecraft Crash Report ----
// I let you down. Sorry ☹️

Time: 24.11.14 13:49
Description: Exception in world tick

java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$ValueIterator.next(Unknown Source)
at net.minecraft.world.chunk.Chunk.func_76607_a(Chunk.java:1465)
at net.minecraft.client.multiplayer.NetClientHandler.func_72453_a(NetClientHandler.java:1432)
at net.minecraft.network.packet.Packet56MapChunks.func_73279_a(Packet56MapChunks.java:195)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(NetClientHandler.java:281)
at net.minecraft.client.multiplayer.WorldClient.func_72835_b(WorldClient.java:99)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2180)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1158)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:1086)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.lang.invoke.MethodHandleImpl$BindCaller$T/1268226930.invoke_V(Unknown Source)
at ru.er_log.game.GameLauncher.<init>(Unknown Source)
at ru.er_log.utils.BaseUtils.startGame(Unknown Source)
at ru.er_log.game.GameUpdater.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$ValueIterator.next(Unknown Source)
at net.minecraft.world.chunk.Chunk.func_76607_a(Chunk.java:1465)
at net.minecraft.client.multiplayer.NetClientHandler.func_72453_a(NetClientHandler.java:1432)
at net.minecraft.network.packet.Packet56MapChunks.func_73279_a(Packet56MapChunks.java:195)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(NetClientHandler.java:281)

-- Affected level --
Details:
Level name: MpServer
All players: 2 total; [EntityClientPlayerMP['axaz08'/39558, l='MpServer', x=-1250,65, y=78,62, z=3867,89], EntityOtherPlayerMP['Herosix2'/34480, l='MpServer', x=-1251,09, y=77,00, z=3867,78]]
Chunk stats: MultiplayerChunkCache: 16
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-1707,64,-45), Chunk: (at 5,4,3 in -107,-3; contains blocks -1712,0,-48 to -1697,255,-33), Region: (-4,-1; contains chunks -128,-32 to -97,-1, blocks -2048,0,-512 to -1537,255,-1)
Level time: 171690199 game time, 175842932 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 9 total; [EntityClientPlayerMP['axaz08'/39558, l='MpServer', x=-1250,65, y=78,62, z=3867,89], EntityHat['неизвестно'/9309, l='MpServer', x=-1251,09, y=77,00, z=3867,78], EntityOtherPlayerMP['Herosix2'/34480, l='MpServer', x=-1251,09, y=77,00, z=3867,78], EntityWaypointContainer['неизвестно'/175, l='MpServer', x=0,00, y=0,00, z=0,00], EntityHat['неизвестно'/173, l='MpServer', x=-1250,82, y=78,62, z=3867,85], EntityButterfly['entity.Forestry.butterflyGE.name'/34484, l='MpServer', x=-1266,07, y=41,00, z=3876,52], EntityZombie['Зомби'/34483, l='MpServer', x=-1255,44, y=42,00, z=3874,91], EntityOtherPlayerMP['Herosix2'/34480, l='MpServer', x=-1251,09, y=77,00, z=3867,78], EntityOtherPlayerMP['BOBAXxX'/19469, l='MpServer', x=-1301,91, y=87,00, z=1385,91]]
Retry entities: 0 total; []
Server brand: mcpc,craftbukkit,fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:440)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2193)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1158)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:1086)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.lang.invoke.MethodHandleImpl$BindCaller$T/1268226930.invoke_V(Unknown Source)
at ru.er_log.game.GameLauncher.<init>(Unknown Source)
at ru.er_log.utils.BaseUtils.startGame(Unknown Source)
at ru.er_log.game.GameUpdater.run(Unknown Source)

-- Affected level --
Details:
Level name: MpServer
All players: 2 total; [EntityClientPlayerMP['axaz08'/39558, l='MpServer', x=-1250,65, y=78,62, z=3867,89], EntityOtherPlayerMP['Herosix2'/34480, l='MpServer', x=-1251,09, y=77,00, z=3867,78]]
Chunk stats: MultiplayerChunkCache: 16
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-1707,64,-45), Chunk: (at 5,4,3 in -107,-3; contains blocks -1712,0,-48 to -1697,255,-33), Region: (-4,-1; contains chunks -128,-32 to -97,-1, blocks -2048,0,-512 to -1537,255,-1)
Level time: 171690199 game time, 175842932 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 9 total; [EntityClientPlayerMP['axaz08'/39558, l='MpServer', x=-1250,65, y=78,62, z=3867,89], EntityHat['неизвестно'/9309, l='MpServer', x=-1251,09, y=77,00, z=3867,78], EntityOtherPlayerMP['Herosix2'/34480, l='MpServer', x=-1251,09, y=77,00, z=3867,78], EntityWaypointContainer['неизвестно'/175, l='MpServer', x=0,00, y=0,00, z=0,00], EntityHat['неизвестно'/173, l='MpServer', x=-1250,82, y=78,62, z=3867,85], EntityButterfly['entity.Forestry.butterflyGE.name'/34484, l='MpServer', x=-1266,07, y=41,00, z=3876,52], EntityZombie['Зомби'/34483, l='MpServer', x=-1255,44, y=42,00, z=3874,91], EntityOtherPlayerMP['Herosix2'/34480, l='MpServer', x=-1251,09, y=77,00, z=3867,78], EntityOtherPlayerMP['BOBAXxX'/19469, l='MpServer', x=-1301,91, y=87,00, z=1385,91]]
Retry entities: 0 total; []
Server brand: mcpc,craftbukkit,fml,forge
Server type: Non-integrated multiplayer server
 
Кто-то правил баг с торговым автоматом под 1.7.10?
 
Поправил NBT дюпы с IC2 (энергообменник, трейд-о-мат) путём манипуляций со StackUtils.class
https://dl.dropboxusercontent.com/u/92042582/Files/MineCraft/Dupe Fixes/1.6.4/IC2_NBT_Dupes_FIX.zip
Чисто теоретически это может запороть совместимость с другими модами, но я не знаю других модов, использующих эти методы.
Поставил, работает с трейд-о-матом (Спасибо!), а вот энергообменник глючит. Если попытаться ткнуть в пустой слот батарейкой или просто рукой, вышибает с серва. В клиенте ошибок нет, а на серве вот:
Код:
2014-11-27 22:39:32 [WARNING] Failed to handle packet for barma/192.168.1.1: java.lang.IndexOutOfBoundsException: Index: 39, Size: 39
java.lang.IndexOutOfBoundsException: Index: 39, Size: 39
   at java.util.ArrayList.rangeCheck(ArrayList.java:635)
   at java.util.ArrayList.get(ArrayList.java:411)
   at net.minecraft.inventory.Container.func_75144_a(Container.java:408)
   at net.minecraft.network.NetServerHandler.func_72523_a(NetServerHandler.java:2104)
   at modfixng.packets.v1_6_R3.InventoryClick.func_73279_a(InventoryClick.java:47)
   at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:480)
   at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:234)
   at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
   at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(DedicatedServerListenThread.java:37)
   at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:927)
   at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:332)
   at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782)
   at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
   at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
2014-11-27 22:39:32 [INFO] §ebarma left the game.
2014-11-27 22:39:32 [INFO] Unloading Player: barma
 
Поставил, работает с трейд-о-матом (Спасибо!), а вот энергообменник глючит. Если попытаться ткнуть в пустой слот батарейкой или просто рукой, вышибает с серва. В клиенте ошибок нет, а на серве вот:
Код:
2014-11-27 22:39:32 [WARNING] Failed to handle packet for barma/192.168.1.1: java.lang.IndexOutOfBoundsException: Index: 39, Size: 39
java.lang.IndexOutOfBoundsException: Index: 39, Size: 39
   at java.util.ArrayList.rangeCheck(ArrayList.java:635)
   at java.util.ArrayList.get(ArrayList.java:411)
   at net.minecraft.inventory.Container.func_75144_a(Container.java:408)
   at net.minecraft.network.NetServerHandler.func_72523_a(NetServerHandler.java:2104)
   at modfixng.packets.v1_6_R3.InventoryClick.func_73279_a(InventoryClick.java:47)
   at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:480)
   at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:234)
   at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
   at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(DedicatedServerListenThread.java:37)
   at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:927)
   at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:332)
   at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782)
   at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
   at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
2014-11-27 22:39:32 [INFO] §ebarma left the game.
2014-11-27 22:39:32 [INFO] Unloading Player: barma

Что удивительно, я тестировал только с энергообменником 😁
Проверю субботним вечерком
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ