Skip to content

Default Values Ore Tweaker 2

Eivind Norling edited this page May 1, 2023 · 1 revision

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
minecraft:gravel 1 256 8 8 minecraft:stone
minecraft:granite 1 80 32 10 minecraft:stone
minecraft:diorite 1 80 32 10 minecraft:stone
minecraft:andesite 1 80 32 10 minecraft:stone
minecraft:infested_stone 1 64 8 7 minecraft:stone MOUNTAIN
minecraft:tuff 1 16 32 1 minecraft:stone
minecraft:deepslate 1 16 64 2 minecraft:stone

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
minecraft:iron_ore 1 64 8 20 minecraft:stone
minecraft:copper_ore 1 96 9 6 minecraft:stone
minecraft:gold_ore 1 32 8 2 minecraft:stone
minecraft:redstone_ore 1 16 7 8 minecraft:stone
minecraft:lapis_ore* 1 30 6 3 minecraft:stone
minecraft:diamond_ore 1 16 7 1 minecraft:stone
minecraft:emerald_ore* 4 32 1 5 minecraft:stone 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
minecraft:gravel 5 37 32 2 minecraft:netherrack
minecraft:nether_quartz_ore* 10 246 14 10 minecraft:netherrack
minecraft:nether_quartz_ore* 10 246 14 32 minecraft:netherrack
minecraft:nether_gold_ore* 10 118 10 10 minecraft:netherrack
minecraft:nether_gold_ore* 10 118 10 20 minecraft:netherrack
minecraft:blackstone 5 32 10 2 minecraft:netherrack
minecraft:magma_block* 26 36 10 15 minecraft:netherrack
minecraft:ancient_debris* 8 120 1 1 minecraft:netherrack
minecraft:ancient_debris* 8 24 2 1 minecraft:netherrack

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

Path: ../config/oretweaker/data/

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": []
    }
  ]
}

Wiki Pages


Intro


Information

Ore Tweaker 2

Ore Tweaker 3


Configuring

Ore Tweaker 2

Ore Tweaker 3


Debugging


Supported Versions

Version Supported
1.18.x-3.0.x ✔️
1.17.x-2.6.x ✔️
1.16.5-2.6.x ✔️
1.12.x-1.x.x
1.11.x-1.x.x
1.10.x-1.x.x
1.9.x-1.x.x
1.8.x-1.x.x
1.7.x-1.x.x

Versions marked with ❌ is no longer supported. Help to configure these version will not be provided.

Clone this wiki locally