Help with Structures spawning in JAVD:void dimension

hello, im making a datapack and loading it through kubejs, where im trying to make certain When Dungeons Arise structures spawn in the JAVD: void dimension and certain structures in the End, I was able to get the end structures to load, but not the void dimension. I also tried to alternatively have them spawn in the nether instead of the void dimension, but they don't spawn in the nether, just the end.

All the structures from the overworld I wanted in the end managed to work so I'm not sure what the problem is and why it doesn't work for the end.

Alternatively does anyone have a similar data pack that puts these structures in other dimensions I can use as reference?

Continue to help post