ldtteam / minecolonies

Minecolonies minecraft mod
http://minecolonies.com/
GNU General Public License v3.0
647 stars 332 forks source link

[BUG] Aquatica deco upgrades are not oriented #9932

Closed anonymous563 closed 1 month ago

anonymous563 commented 4 months ago

Is there an existing issue for this?

Are you using the latest MineColonies Version?

Did you check on the Wiki? or ask on Discord?

What were you playing at the time? Were you able to reproduce it in both settings?

Minecraft Version

1.20.1

MineColonies Version

minecolonies-1.20.1-1.1.566-BETA

Structurize Version

structurize-1.20.1-1.0.731-RELEASE

Related Mods and their Versions

stylecolonies-1.4 domum_ornamentum-1.20.1-1.0.186-RELEASE-universal

Current Behavior

After building and upgrading an Aquatica/infrastructure/connectors/connectorcorner1, I tried to upgrade the connector. The connector was rotated by 180 degrees from the original connector.

Level 1 connectorcorner in a test world: image

Level 2, after clicking upgrade on the deco controller, halfway through the build: image

I also checked that the schematic was the right orientation in the build tool. It is. Levels 1, 2, and 5 shown. image image image

I've already updated stylecolonies and removed my local install of Aquatica.

Expected Behavior

The connector should overlay the previous level so that they are oriented identically.

Reproduction Steps

  1. Start a colony and a builder.
  2. Build the Aquatica/infrastructure/connectors/connectorcorner1 somewhere aesthetic.
  3. Upgrade that decoration by clicking "upgrade" on the deco controller.
  4. Be sad that your underwater base is now flooded and the colonists can't path through it.

Logs

N/A

Anything else?

Moobien commented 4 months ago

I was chatting with Ray about this last night. I am CURIOUS if it could be related to the fix that @uecasm did a couple of months back. I remember him saying that only the deco controllers in the dome caps would need replacing so I never touched the ones in the compartments as they are essentially the 'roads' of aquatica.

uecasm commented 4 months ago

Any instance where there is a decoration controller as a "child hut" of some parent building or decoration would have needed to be replaced and rescanned. I think standalone deco controllers were safe, but I don't recall if I tested that.

liaowangdezhuzhu commented 3 months ago

1 2

I also encountered this problem. As shown in the picture, I built a first-level wall using mirroring, and the first-level wall could be constructed at the correct angle. However, when I upgraded this wall to the second level, its angle changed.

Reproduction Steps

  1. Start a colony and a builder.
  2. Build the Byzantine_for_1.20/Walls/Wall_main/wallmain1
  3. Mirror button must be used once, meaning the mirror button is in the 'on' position.
  4. Upgrade that decoration by clicking "upgrade" on the deco controller.

Anything else?