question: private Iterable < FragmentConstructor > createConstructors ( ) { return Collections . unmodifiableList ( Arrays . asList ( new BiomeDataConstructor ( Resolution . QUARTER ) , new EndIslandsConstructor ( ) , new ImageConstructor ( Resolution . QUARTER , LayerIds . BACKGROUND ) , new ImageConstructor ( Resolution . CHUNK , LayerIds . SLIME ) ) ) ; }
target:  This also defines the construction order.