BuildCraft|Core

BuildCraft|Core

7M Downloads

Quarries placed by ComputerCraft turtles causes Ticking tile entity crash

holmsten opened this issue ยท 5 comments

commented

As the title describes: Placing a Quarry using ComputerCraft turtles will cause a crash.

Mod Version
Forge 9.11.1.965
Buildcraft 4.2.2
ComputerCraft 1.63

Tests conducted:

  • Dedicated server to client environment with Cauldron (MCPC+).
  • New singleplayer world with only forge, buildcraft & computercraft loaded.

Log dump (dedicated server):
http://pastebin.com/Xc0e7jRH

Log dump (singleplayer client):
http://pastebin.com/XTxaymU6

commented

Try upgrading to 6.0.x (or 5.x).

commented

Not built for Minecraft 1.6.4, and there is no 1.7.2 build for ComputerCraft.

If there will be no more builds for 1.6.4 then I guess there's nothing to do about it. I just wanted to get the bug known.

commented

i see what is happening, the quarry code needs to determine a player for a packet (not sure but i guess it's the one that prints out the message saying how much it keeps loaded) but when the computer places it down, the player is null, causing the crash

commented

I can't seem to find the source code for 4.2.2. In the current code all of the chat message components already has a check for null player. It's possible this has already been fixed in between 4.2.2 and current version.

As this is a very old version of BC I'll close my ticket and tell my users to 'live with it' until we upgrade to 1.7.2.

commented

In case you are looking for the 4.2.2 source: https://github.com/BuildCraft/BuildCraft/tree/4.2.2