micdoodle8 / Galacticraft

An advanced Space Dimension Mod for Minecraft
Other
617 stars 333 forks source link

Cryo-Chamber multiblock problems after teleporting until reloading world #3375

Open 7eggert opened 6 years ago

7eggert commented 6 years ago

Minecraft version: Galacticraft version: Galacticraft-*-1.10.2-4.0.1.174.jar ExtraPlanets-1.10.2-1.0.5.jar

Single player (SSP)

1) The upper blocks are rotated after teleporting - not reliably. Re-opening the world fixes this.

2) They are sometimes called .

3) The base block is called Terraformer

2018-04-29_02 32 06

radfast commented 6 years ago

How are you teleporting?

This indicates a more serious issue - block metadata are not loading correctly. (I'm surprised that your other blocks are all correct - are any of them also rotated?)

7eggert commented 6 years ago

None of the other machines did show a noticeable loss of metadata yet. Neither doors etc. nor machines.

I was teleporting using VoxelMap-Mod-1.10.2.litemod, Version 1.6.21. I did not yet use rftools dimensions1.1x-4.55 teleporters between loading that world and seeing the twisted chamber, as far as I remember. I only teleported within the only placed ChickenChinks 2.2.0.52 chunkloader. I think I had a low render distance - I recnetly bumped it way up.

"The base block is called Terraformer" happened on the cryochambers I found in the asteroids dimension, too, I attributed that to "work in progress". Currently I rftools-teleported to the asteroids, the base block of the cryochambers is a Terraformer, the upper blocks are displayed and labeled correctly.

radfast commented 6 years ago

Thanks, we'll check the asteroids too.

It's not a work in progress issue. Could be an issue which is affecting 1.10.2 only. Although we try to keep all the versions in sync, I do most of my play-testing now in 1.12.2 so something in 1.10.2 might be missed.

radfast commented 6 years ago

It would help me if you can try taking a Galacticraft rocket to this base (from another dimension) - and same for the Asteroids Abandoned Base. Use a Launch Controller to land in the right place.

I'm interested to know if the problem still occurs if you used a Galacticraft rocket to change dimensions.

7eggert commented 6 years ago

Not a final test: I could reproduce it by assigning 3.5 GB to minecraft. When it happened first, I had 8 GB of RAM, assigning motre to java would result in out of memory exceptions. Now I have 12 GB, assigning 6 to minecraft, and it didn't happen.

This time it didn't happen on teleporting, but on logging in.

I expect some allocation to return null and not being checked.

The bottom block being a "terraformer" seems to be a separate issue.

darthvader45 commented 4 years ago

Weird, I've had the top block rotate, and I never really teleported. Sometimes it'd happen randomly while I'm doing things.