I'm pretty sure strongholds DO NOT generate in Bamboo Jungle in worlds with normal biome generation. See the added screenshot; even if the stronghold extends into the neighboring Bamboo Jungle, the starting point isn't in a Bamboo Jungle but in a Modified Jungle biome.
Note that once a Bamboo Jungle stronghold changes position, this affects every other stronghold after it, which means that other unrelated strongholds will also change position: this is what caused structures to "move in the world".
Finally, the fact that strongholds generate in single-biome worlds actually gives evidence to my theory: the single-biome BiomeSource will properly report its available biome list, unlike the default OverworldBiomeSource.
I'm pretty sure strongholds DO NOT generate in Bamboo Jungle in worlds with normal biome generation. See the added screenshot; even if the stronghold extends into the neighboring Bamboo Jungle, the starting point isn't in a Bamboo Jungle but in a Modified Jungle biome.
Note that once a Bamboo Jungle stronghold changes position, this affects every other stronghold after it, which means that other unrelated strongholds will also change position: this is what caused structures to "move in the world".
Finally, the fact that strongholds generate in single-biome worlds actually gives evidence to my theory: the single-biome BiomeSource will properly report its available biome list, unlike the default OverworldBiomeSource.