Big Reactors

Big Reactors

11M Downloads

java.lang.IllegalArgumentException: Double-adding a block

kcoram opened this issue · 7 comments

commented

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.

http://pastebin.com/nRUQAkjb

Hopefully I'll find more information for you soon.

commented

The block at the reported coords is a block of reactor glass, with no non-BirReactor components touching it.

commented

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.

commented

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
.

commented

I don't have MCPC+ installed on our server at all, though.

commented

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.

commented

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
.

commented

This is fixed with the multiblock refactor in BeefCore, which will be rolled into 0.2.10A.

If you want to try your luck, 0.2.10X2 has not yet exposed any new issues.