Custom Ore Generation Wiki

Welcome to the Custom Ore Generation Wiki

This wiki was created to provide users with the ability to find the documentation that was provided on the now non-existing Custom Ore Generation Shout wiki.

All info was obtained via a copy on, and featuring the latest revision of each page provided. Some pages have been tweaked to fit into the wikia format.

Info about the Mod

This wiki is meant to document the original information provided by the original developer of the CustomOreGen mod by JRoush.

Currently CustomOreGen is maintained and developed by lawremi.

What is CustomOreGen?

CustomOreGen is a mod for Minecraft that allows the player to decide what ores are generated in their worlds and how they are distributed.  It offers several custom-written distributions in addition to the vanilla "cluster" distribution.  It also supports mod-added ores and biomes.

Customization is the main goal of this mod.  Every aspect of the ore generation can be changed through the flexible config file.  Distributions can be easily added and removed.  Multiple options can be provided, allowing the player to choose between them with an in-game menu.  Conditional branches, mathematical expressions, and other advanced features are supported.

To report bugs, provide feedback, or share distribution settings, visit the mod's Github Page.


CustomOreGen can be fully customized through the config file and the options file(s). The config file is written in XML and contains every detail of COG's ore generation. The options file is written in plain text and provides a simple way to adjust certain features in the config file without actually editing it.

CustomOreGen comes packaged with a standard configuration that supports the vanilla ores and a variety of mod-added ores, biomes, and dimensions.

All configuration is handled by the server. For single-player/LAN worlds this is the integrated server bundled with the client. For true multiplayer worlds it is the stand-alone server.

COG offers some special debugging features to make experimenting with the configuration easier.

Client Install

This mod requires Minecraft Forge.  You must download and install this before installing the mod.

Minecraft Forge is an extensive API used by a large community of mods.  It has many features, changes many core minecraft files, and updates frequently.  All COG features work with Forge.

Installation of Minecraft Forge and mods falls out of the scope of this wiki! Usage of MultiMC is strongly recommended!

Server Install

Because terrain generation is handled entirely by the server in multiplayer, only the server needs to have CustomOreGen installed.  Players generally do not need to modify their client to play on a server with CustomOreGen.  However, wireframe models and custom mystcraft symbols require client-side rendering.  Players will need to install COG on their client to see the wireframe models and custom mystcraft symbols.

Only the Mojang server is supported at this time; there is no port for Bukkit.

If you are a server operator, you need to download and install Minecraft Forge. Forge is an extensive API used by a large community of mods.

Once you have installed Forge, download the mod on the CurseForge Page and place the archive in the ''/mods'' folder of your server.

An unofficial version for 1.12 has been released by Marxisthobo, which can be downloaded here.


Latest activity

Photos and videos are a great way to add visuals to your wiki. Find videos about your topic by exploring Fandom's Video Library.