Structurize

Structurize

52M Downloads

Theme Templates to template/replace blocks for Style Packs

AngellusMortis opened this issue ยท 1 comments

commented

Is there an existing feature request for this?

  • I have searched the existing feature requests.

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

N/A

Related Mods and their Versions

N/A

Is your feature request related to a problem?

No.

Feature description

This is half Structurize and half Minecolonies, but the feature would likely have to start in Structurize for it to work.

The general idea is to add theme placeholder blocks to allow you to template out styles. As an example, instead of using say "Stone Bricks" in a building, you would use a theme template that accepts any blocks with a tag like #structurize:brick_block or something similar. Then that tag could contain Stone Bricks, Deepslate Bricks, Nether Bricks and End Stone Bricks. The block could default to Stone Bricks still if no specific block is provided (for pasting and such).

Also, to prevent another situation like how Jigsaw blocks are, the data could be encoded in the schematic itself. Maybe there are 16 template blocks (1 per color) and a schematic can only have 16 different template blocks. Or maybe there is just a single template block and then they work similar to how cables often work in other mods where you can right-click the block to apply a facade/texture to it and each template block with matching textures will automatically be grouped together. Then when you scan it, you get a GUI to fill in the tags/defaults.

Then on the Minecolonies side, when you pick a style pack, you there is a new GUI/interface that lets you pick blocks for all of the theme templates. As an example, instead of using Stone Bricks everywhere for the Fortress theme, you could replace them all with the equivalent Deepslate Bricks. Similar to how the builder lets you pick a fill block.

It would be very beneficial to allow players in game (in a survival and server friendly way) customize style packs to their own liking. It could greatly benefit the Medieval Wood styles (potentially collapse them all into a single style pack), the Fortress and Cavern styles. Those are just the ones I can think of from my experience, but I am sure others could greatly benefit to. And it could let players and mod pack creators integrate in blocks from other mods into builds without needing to actually depend on that mod in the Structurize schematic.

Another added side effect if you could change the theme blocks for a style pack and then repair and structure and then the builder would just replace all of the theme blocks. So, if you wanted to change a structure from Stone Bricks to Deepslate in game, it would take just a few clicks + builder doing its thing.

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
  • Could #37 be possible dupe?