java.lang.IllegalArgumentException: Double-adding a block
kcoram opened this issue · 7 comments
I'm the admin for a server using RR 2.5.2, without MCMP+ installed. Our server just crashed with an error about double-adding a block. Looking over my crash-log reports, I see a number of reports of this over the past few days. It's always reporting the same coordinates, so I will be investigating what is there. At the moment, I haven't checked. I wanted to put up a pastebin of the error first.
Hopefully I'll find more information for you soon.
The block at the reported coords is a block of reactor glass, with no non-BirReactor components touching it.
As far as I can tell, and the creator of the reactor confirms, the only non-BigReactor cable touching the reactor anywhere is the EnderIO Energy Conduit he was using to pull the power out.
This is a result of threaded chunkloading in MCPC+. The quick workaround is
disabling threaded chunkloading with MCPC+ 184 or newer.
I'm working on a longterm fix in 0.2.10, but that is not stable right now
and I do not suggest using it on a server.
On Dec 23, 2013 10:40 PM, "Kevin Coram" [email protected] wrote:
The block at the reported coords is a block of reactor glass, with no
non-BirReactor components touching it.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/72#issuecomment-31145434
.
Thank you for the additional information. Knowing that the problem may be related to mobs pathing around it gives us some things to work with. The reactor is in a cave, so we can work on the lighting. I didn't think to check its chunk alignment, so that might be something else we can look into. I didn't check to making sure that the whole thing is chunk loaded -- that might be part of it.
Oh interesting - sorry for the assumption. This is another manifestation of
a similar bug. It seems to be caused when monsters try to pathfind around a
reactor.
I don't have an immediate workaround for you. You could try starting the
server in peaceful briefly to get rid of the monsters, then fencing in the
reactor's chunk and lighting it well.
Chunkloading the reactor should also work.
This class of problem will be fixed in 0.2.10, but, again, that's not yet
stable enough for me to recommend.
Apologies for the inconvenience.
On Dec 23, 2013 10:47 PM, "Kevin Coram" [email protected] wrote:
I don't have MCPC+ installed on our server at all, though?
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/72#issuecomment-31145792
.