For more information see here Bug Report Template Build: 1.7.8 Mode: Survival Mode: Single-player SERVER NAME: n/a SEED-ID: Any If applicable: MODIFIED PLAYFIELDS: None Reproducibility: Always Severity: Major Type: physics Summary: Incorrect center of gravity in any container controller and extensions, when placed symmetrically or only 1 container. When filled with cargo, the center of mass shifts from the front left lower corner. If you balance the loaded ship in blocks, then after unloading it falls to the other side. It is impossible to make a symmetrical ship with the center of mass in the middle. Description: The center of mass in the container controller is shifted to the front, left, bottom corner. Steps to Reproduce: 1)Put the core of any ship. 2)Place 1 container controller on top of it. 3) Turn on the display of the center of mass and throw some concrete blocks. Screenshots, Crash Logs, any other Relevant Information or Download links:
I just ran into this exact problem. I was going nuts trying to solve it by modifying the HV. Shifting just one block (out of 256) from its center location one to the right made CoM move one whole block to the right as though everything was moved. If I had to guess, extender CoM is computed by an integer division as opposed to floating point. The issue is invisible if storage is empty.
Exact the same bug. Which had been reported 2 years ago ... Theoretically, dividing the mass of the blocks by the number of them will do. But the bug also exists in 1-CC-only situation, which sounds crazy enough.