Part 1: The Error
I have been running an IC2 private SMP server for a project me and my friends are working on, and it has worked for few several days. However earlier this afternoon we all started crashing after a random amount of time, whether it be the instant we join or not for half an hour. We get the following error upon crashing, but no black screen. It's this error posted on the normal mc launcher background like when a server shuts down or you log in without a required mod, that screen.
"Internal exception: java.io.IOExecption: string length of 1852243968 is higher than the max 65535"
I have tried restarting the server and of course we have tried re starting the clients. I tried re installing the mods and nothing changed. The number is different for each of us each time. I got that one time, 1986330624 another time, and so on, both lesser and greater numbers.
There are no errors in the console and minecraft does not produce an error log either, since it didn't fully crash, more of an error. When we crash the console says that we disconnected with the reason "EndOfStream".
The mods we have installed are: IC2 and everything it needs of course, and TooManyItems. It worked fine with TooManyItems for over a day so I don't see how that could be the problem, and I don't think all of us that are crashing have it actually, so only some of use even have that. The rest just have IC2 and it's requirements.
UPDATE: I started Minecraft through a .bat file that I use sometimes to start it with more ram since for certain texture packs it needs that. Anyway, I noticed when I crashed this time the cmd window gave more information. It said this:
java.io.IOException: String length of 1869742080 is higher than the max (65535).
at Patcket230ModLoader.a(Packet230ModLoader.java:66)
at vl.a(SourceFile:145)
at iq.e(SourceFile:190)
at iq.c(SourceFile:10)
at no.run(SourceFile:77)
So it has to do with ModLoader as well now. Still no idea what to do about it though.
Any ideas people?
_________________________________________________________
Part 2: The Question =P
I notice when we turn on the reactors we need to power the structure (11 reactors each with the 4 reactor thingys) as well as the water system to cool them when they are on, we get our maximum fps's when standing within 10 blocks of them. If we walk farther than that, however, the fps starts to spike between (for me) 50 ish as my max, and down to 15 rapidly. The farther I get, the lower is goes. At 30 blocks away my fps is stuck at 4 and when I fly farther it stays between 0 and 4 even if I fly far enough to unload the chunks. I flew over 300 blocks and still lagged until my friend hit the switches to turn off the reactors and water. As soon as they were off, I was fine.
QUICK EDIT: If you are maybe 30 blocks or so away from the reactor when someone turns it on then you do not lag. However if you get close to it, then walk away, you will lag no matter how far you go again as usual.
The server doesn't go above 5% cpu usage even with all the reactors on, so it handles them fine. Why do we suffer so bad even when we are far away? Is this fixable?
My friends think that both of these problems might have something to do with the size of the ship and requested that I post a screen shot of it. The little orange thing near the top part to the side with all the beams is a person.
![](https://forum.industrial-craft.net/core/image-proxy/?key=e5923d31704dea0c0eb89e47c9e22f037ff61d582890a9fb5e0aab75cb7ccc04-aHR0cDovL29pMzkudGlueXBpYy5jb20vNW81a2puLmpwZw%3D%3D)
_________________________________________________________
Part 3: Thanks for the help =D
Thanks for all of the help, or at least just reading it.