Vanilla Structures in Custom Biome

Upvotes: 1
Issue description

An option to allow Vanilla structures to spawn in our custom biomes, I see 0 Villages, 0 Mineshaft in my biomes



PS: BTW you still haven't replied to my comment about the ticket Triggers in procedure itself

Issue comments

Submitted by Klemen on Sun, 04/07/2019 - 09:37

This might not be possible for all structures, but at least for villages, I have found this method: BiomeManager.addVillageBiome

I will add this in the future updates.

Regarding not replying, I have seen and acknowledged your reply, we do plan to add more global triggers indeed.

Cool, Also about villages, you know that blocks used in villages are different depending on their biomes, Desert Villages uses Sandstone, Savanna uses Acacia wood, Plains uses Oak, Taiga uses Spruce wood


So a way to set the resources we use for the blocks of houses like on tree or biome creation but i don't think that's possible, Vanilla structures generate in a way we can't replicate if we want to use structures, Well i don't know about this but you know right?

Submitted by Klemen on Sun, 04/07/2019 - 10:01

I don't think one can control this that precisely as you suspected. BiomeManager only has a simple register method to register a biome in which villages spawn.

Each village (savanna, plains, desert, etc.) is a specific structure, so if you want create a village like this, you have to create many structures (one by building). But can you add this feature with a option to check because for some biomes, we don't want Village.

This feature is just a tick box [  ]Village can generate there?

Also yeah All houses are a specific structure but the thing is... How to you make all the structures generate together and in a road and with their way to don't generate in blocks and if there is empty space under them, there is cobblestone instead of air