Fuzss / diagonalblocks

The core library behind the diagonal blocks mod series!
Mozilla Public License 2.0
10 stars 5 forks source link

[Suggestion]: auto-update placement when structrues place with fences #52

Closed vgrynch closed 1 year ago

vgrynch commented 1 year ago

Suggestion (Required)

(1.19.2) When the structure is placed by world generating, fences inside of the structure do not automatically connect as diagonal. For example: image

Would be good to have them connect automatically right away without the need to do a manual update, like this: image

I understand I can save the new structrue nbt with fences already connected in it, but I think some support of existing structures would be good to have. (The structure I used in the above examples is Wabi sabi structures - "llama_sanctuary_plateau" - it contains Llama holding places)

Fuzss commented 1 year ago

I don't think it's possible to update fences placed by structures if they didn't contain the diagonal block states in the first place.

vgrynch commented 1 year ago

Any advise on how I can possibly update them via data packs? I know there is a way to pre-process structure blocks before placing them into the world, but I'm not familiar with that.

Fuzss commented 1 year ago

Editing the nbt files seems to be the only option. I think the Repurposed Structures dev might have some tools for that, maybe ask them.