Custom



Customized was a world type that replaced the normal varied terrain of the Overworld with custom features. Because, as of snapshot 18w06a, it was removed completely due to the rewrite of the world generation, it was then replaced by a new, easy-to-customize but considerably more limited substitute world type called Buffet. Although it is, however, being removed as of that snapshot, Minecraft developer Erik Broes has stated that Customized world types will be returning at some point in the future after Java Edition 1.13, albeit "completely different from before" and with "no more screens of 50 vague sliders".

Basic settings
There were 18 customization options which affect whether structures will generate, among other environmental factors.

Ore settings
Each of the eleven sections of this page modifies the generation settings for each type of ore. These settings can be used to change the distribution of almost all any ore and mineral type. The only exception is emerald ore, as it only generates in extreme hills biomes, and the vein size is always one block; as its distribution is hard coded, it cannot be changed. The distribution of natural resources in the Nether (Nether quartz ore and magma block) also cannot be changed.

Apart from the above exceptions, the vein size, number and distribution are set. Here are the default settings:


 * Notes

Advanced settings
There are 16 customization options which can be used to affect various aspects of Minecraft's terrain generator. These settings appear on two pages: one with sliders, and one which allows for text input. On the manual text input page, typing in any value lower or higher than the allowed parameter will change the value to the lowest or highest value possible for that customization option. The settings only change the mountains and valleys of the landscape; structures and other environmental factors (which are set on page 1) remain unaffected.

Minecraft uses Perlin noise to create the randomness of its terrain. Perlin noise is a method for generating noise that transitions smoothly and looks more natural than 'regular' noise.

The Minecraft world generator uses many Perlin noise functions to generate the surface terrain. Three Perlin noise functions are combined to form the standard hills: a main function (Main Noise), a lower limit (Lower Limit) and a ceiling (Upper Limit). The world generator is calculated for each coordinate (X, Z) by comparing the average value between the lower limit and upper limit to the value of the main function. The base height (Depth Base) determines the separation between the standard hills and valleys and is independent from sea level.

The default scenery is not seen in the finished world, because each biome has specific properties. Plains are flat, hills have small to medium elevations, extreme mountains are high mountain ranges, oceans have deep valleys, savannas and mesas have low mountains with flat plateaus, etc. Each biome type has an individual biome depth (Biome Depth) and an individual biome factor (Biome Scale) in order to perform the biome specific deformations.