¿Qué versiones lo admiten?
El tipo de mundo «Personalizado» existió en Java desde 1.8 hasta 1.12.2. En 1.13 lo sustituyó «Buffet» y después los datapacks de generación de mundos. Bedrock nunca lo tuvo.
Por eso el JSON solo sirve en Java 1.8-1.12.2; para versiones modernas exportamos únicamente las opciones que server.properties sí acepta.
