Hello everyone, I am having some trouble on SMP.
Whenever I place/remove/modify blocks in certain areas, the client crashes with the following error:
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$ValueIterator.next(Unknown Source)
at vy.a(Chunk.java:813)
at rv.a(World.java:2869)
at wt.a(NetClientHandler.java:420)
at rk.a(SourceFile:81)
at iq.b(SourceFile:272)
at wt.b(NetClientHandler.java:64)
at gx.c(SourceFile:57)
at net.minecraft.client.Minecraft.k(SourceFile:1388)
at net.minecraft.client.Minecraft.run(SourceFile:666)
at java.lang.Thread.run(Unknown Source)
The mods installed:
ModLoader
BuildCraft 2.2.1 (Core, Builders, Energy, Factory, Transport)
Forge 1.1.1
ModLoaderMP Unofficial
IndustrialCraft2 1.15
Zan's Minimap 0.10.5
RecipeBook
TooManyItems
MCPatcher
The problem was there without MCPatcher too.
Server just tells me that I got disconnected with a genericReason.
Server Mods:
BuildCraft 2.2.1 Server (Core, Builders, Energy, Factory, Transport)
Forge Server 1.1.1
ModLoaderMP Server Unofficial
IndustrialCraft2 Server 1.15
Weird thing is, everything works fine (BuildCraft/IC2 machines/pipes included).
If I am near the person that is modifying a block in the problematic area, we both get kicked.
It isn't a problem with the world, I've tried generating 3 different worlds, and they each had the problem after a while.
The problem seems to be mostly client-side. If I am on a server that has no mods, but the client has all mods stated above, I get kicked modifying certain areas. Changing the client to unmodded, problem fixed on the same server/world.
If anyone could help me figure this out, it would be greatly appreciated as this is posing a major problem on my server.
Thanks,
WiduX