Add support for building parts to be defined in NBT files
martinwestwood opened this issue ยท 0 comments
The Vault mod which is part of Iskall's Vault Hunter's mod pack defines the rooms that can be used in vault generation as an NBT file using jigsaw blocks to allow them to be combined into a random vault system during vault generation. The current system of using strings in a JSON file in to define building parts in Lost Cities is limited by the number of blocks you can use as each block type has to be represented by a character. It is also hard to work with orientation of blocks like steps, or multiple block entities like beds.
When creating custom buildings I would like to define each tileable floor of the building in a creative world, then export it to an NBT file using the structure block for later inclusion in Lost Cities. Is this even a possible change? How easy of a change do you think it would be?