Default Values Ore Tweaker 2 - EwyBoy/OreTweaker GitHub Wiki
Ore-Tweaker Default Values
Default Values The following is some default settings for vanilla ore generation for Minecraft 1.16 each ore:
Default Values
The following tables contains the default settings used by Ore-Tweaker to mimic vanilla ore generation from vanilla Minecraft. The values for some ores are interpolated approximations of the math equations behind the vanilla ore generation. The values are not perfect, but the world gen produced by these values are as close to vanilla ore generation as possible.
Blocks marked with a *
at the end like: minecraft:lapis_ore
* are using interpolated approximations.
This is due to the blocks using custom placement configs and distribution settings that are hard to replicate 100%.
Stones:
These are the values used for all the stones generating naturally underground in the overworld
ore | minY | maxY | vein size | rate | filler | blacklist | whitelist |
---|---|---|---|---|---|---|---|
minecraft:dirt |
1 | 256 | 32 | 10 | minecraft:stone |
:x: | :x: |
minecraft:gravel |
1 | 256 | 8 | 8 | minecraft:stone |
:x: | :x: |
minecraft:granite |
1 | 80 | 32 | 10 | minecraft:stone |
:x: | :x: |
minecraft:diorite |
1 | 80 | 32 | 10 | minecraft:stone |
:x: | :x: |
minecraft:andesite |
1 | 80 | 32 | 10 | minecraft:stone |
:x: | :x: |
minecraft:infested_stone |
1 | 64 | 8 | 7 | minecraft:stone |
:x: | MOUNTAIN |
minecraft:tuff |
1 | 16 | 32 | 1 | minecraft:stone |
:x: | :x: |
minecraft:deepslate |
1 | 16 | 64 | 2 | minecraft:stone |
:x: | :x: |
Ores:
These are the values used for all the ores generating naturally underground in the overworld
ore | minY | maxY | vein size | rate | filler | blacklist | whitelist |
---|---|---|---|---|---|---|---|
minecraft:coal_ore |
1 | 128 | 16 | 20 | minecraft:stone |
:x: | :x: |
minecraft:iron_ore |
1 | 64 | 8 | 20 | minecraft:stone |
:x: | :x: |
minecraft:copper_ore |
1 | 96 | 9 | 6 | minecraft:stone |
:x: | :x: |
minecraft:gold_ore |
1 | 32 | 8 | 2 | minecraft:stone |
:x: | :x: |
minecraft:redstone_ore |
1 | 16 | 7 | 8 | minecraft:stone |
:x: | :x: |
minecraft:lapis_ore * |
1 | 30 | 6 | 3 | minecraft:stone |
:x: | :x: |
minecraft:diamond_ore |
1 | 16 | 7 | 1 | minecraft:stone |
:x: | :x: |
minecraft:emerald_ore * |
4 | 32 | 1 | 5 | minecraft:stone |
:x: | MOUNTAIN |
Nether:
These are the values used for all the stuff generating naturally in the nether
ore | minY | maxY | vein size | rate | filler | blacklist | whitelist |
---|---|---|---|---|---|---|---|
minecraft:soul_sand |
1 | 32 | 12 | 12 | minecraft:netherrack |
:x: | :x: |
minecraft:gravel |
5 | 37 | 32 | 2 | minecraft:netherrack |
:x: | :x: |
minecraft:nether_quartz_ore * |
10 | 246 | 14 | 10 | minecraft:netherrack |
:x: | :x: |
minecraft:nether_quartz_ore * |
10 | 246 | 14 | 32 | minecraft:netherrack |
:x: | :x: |
minecraft:nether_gold_ore * |
10 | 118 | 10 | 10 | minecraft:netherrack |
:x: | :x: |
minecraft:nether_gold_ore * |
10 | 118 | 10 | 20 | minecraft:netherrack |
:x: | :x: |
minecraft:blackstone |
5 | 32 | 10 | 2 | minecraft:netherrack |
:x: | :x: |
minecraft:magma_block * |
26 | 36 | 10 | 15 | minecraft:netherrack |
:x: | :x: |
minecraft:ancient_debris * |
8 | 120 | 1 | 1 | minecraft:netherrack |
:x: | :x: |
minecraft:ancient_debris * |
8 | 24 | 2 | 1 | minecraft:netherrack |
:x: | :x: |
Don't ask me why minecraft chose to add inn two different ways of spawning in nether quartz, nether gold and ancient debris, but they did. That's why there are multiple entries with almost the same values. They are not duplicates.
Default Files
../config/oretweaker/data/
Path: This is where the default files are generated by the mod on launch if there is not already any files there under the same name. The files can be named pretty much anything, but must end with a .json
extension. For the mod to find and read the file on launch, the file must be placed inside the ../config/oretweaker/data
folder.
The mod will also generate backups of these file inside the template folder, so if you mess up you can look at these files to find your way back to the default values for each ore.
The example below shows the diamond_ore.json
file.
{
"oreConfig": [
{
"ore": "minecraft:diamond_ore",
"filler": "minecraft:stone",
"minY": 1,
"maxY": 16,
"maxVeinSize": 7,
"spawnRate": 1.0,
"biomeBlacklist": [],
"biomeWhitelist": []
}
]
}