MineColonies

MineColonies

65M Downloads

Deco Controller weirdness

Moobien opened this issue ยท 3 comments

commented

Is there an existing issue for this?

  • I have searched the existing issues.

Are you using the latest Structurize Version?

  • I am running the latest beta/release version of Structurize for my Minecraft version.
    I am also running the latest versions of other mods that are part of my problem.

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

  • I checked the MineColonies/Structurize Wiki or I asked on discord.

Minecraft Version

1.21

Structurize Version

1.0.779-1.21.1

MineColonies Version (if related bug)

1.1.1009-1.21.1

Related Mods and their Versions

Neoforge 21.1.141

Current Behavior

https://cdn.discordapp.com/attachments/724810039281451028/1387678927346073681/image.png?ex=685e3836&is=685ce6b6&hm=875f980d066a8a1191ffa4b0d30e1692b52f05b52a06c526cc8329e89a6605d5&

Incorrect information stored in deco controllers after a builder has built it. In the attached image, The upper one is a builder built decoration. the lower one is the same decoration constructed pasted in. the builder constructed one has no upgrade/repair button but the pasted one does.

Expected Behavior

well...would expect it to work

Reproduction Steps

make a random upgradable deco of a couple of levels
constructed paste it into a colony
have a builder also build it
compare the block data on the 2 controllers

Logs

n/a

Anything else?

No response

Footer


Viewers

  • Add a thumbs-up to the bug report if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
  • Add a comment if you have any insights or background information that isn't already part of the conversation.
commented

Thank you for reporting this... I am on forge 1.20.1 with structurize 1.20.1-1.0.773 with this issue... Have partner on different computer in another part of the US on the same version with the same issue. what i am seeing now is I can have file street1 in projectfiles\decorations\street\street1.blueprint and have the builder build it. When i view the decoration tag an error occurs. [Structurize IO Worker #0/ERROR]:Error loading blueprint: Colonial:blueprints/minecolonies/colonial/.blueprint. deco tag is looking for it in a completely different space from where it was built from...

commented

I have noticed the same thing (was just about to make a post about it), and the only relevant info not said before is that the deco controller's path changes I think, the pasted one have a path to a blueprint while the built one only say "blueprint"
Have tried it on both 1.20 and 1.21

commented

Looking at the Old English Style, I noticed that for some reason their decorations are being built with "blank" pack names. Then once they are finalized, the bank gets filled in with "colonial" rather than their actual style. Which causes them to not be upgradable, as it's now looking for the schematic's in the Colonial style.

Tested this with both the player hut, and the town square.

Image Image

And if it has a "blank" schematic name, when the style finalizes, it moved the "blank" schematic name, into the bueprint's path name. Becoming "blank".blueprint.

Image