Hello!
I am posting since I am at the end of the road in terms of googling this solution and/or pouring through github projects.
As the title suggests, I am trying to spawn my custom flower into the overworld into existing biomes, nothing crazy just a flower block spawned into the world.
I added an entry into forge/biome_modifier called add_dreamcap_mushroom.json. It is as follows:
{ "type": "forge:add_features", "biomes": [ , "minecraft:plains", "minecraft:jungle", "minecraft:birch_forest", "minecraft:sparse_jungle", "minecraft:forest" ], "features": "herbalistmod:dreamcap_mushroom_patch", "step": "vegetal_decoration" }
I have a directory worldgen/configured_feature with dreamcap_mushroom_patch.json as follows:
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "herbalistmod:dreamcap_mushroom_block"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 32,
"xz_spread": 7,
"y_spread": 3
}
}
I have a directory worldgen/placed_feature with dreamcap_mushroom_patch.json as follows:
{
"feature": "herbalistmod:dreamcap_mushroom_patch",
"placement": [
{
"type": "minecraft:count",
"count": 2
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE_WG"
},
{
"type": "minecraft:biome"
}
]
}
As far as I know, these are the only files I need in order to generate blocks, etc into the world, yet despite this I have made tons of worlds searching high and low and my block is nowhere to be found.
Am I doing something wrong here or missing something obvious? Thanks in advance!