Minecraft

CustomOreGen Plugin Guide for Minecraft

Minecraft·March 22, 2026·17 min read

In almost any Minecraft server, players look for ores to craft better equipment, earn in-game money, among other activities. Depending on the game type, this can be

Using this on your server allows players to create stone generators, but with unique ores or blocks instead of stone. There can be many different versions, as you are given the ability

Installation

Head to CustomOreGen on Spigot and then press the Download button. CustomOreGen Spigot Download On the next page, click the plugin's .jar file and save it somewhere easily accessible on your computer

Go to your Holy Hosting server panel, then press FTP File Access near the upper left corner. Minecraft FTP File Access

Important: Make sure you are using the correct Server Profile for this installation.

Log in with your password and enter the plugins directory.

Near the upper left corner, click Upload and drag the .jar file to the corresponding area. CustomOreGen Plugin Installation

Wait for it to reach 100%, then return to the main panel and Restart the server.

Join and use the /plugins command to confirm if it is working. Minecraft Plugins Command

Note: If "CustomOreGen" appears in green, it has been installed correctly.

Getting Started

Minecraft Custom Block Generators

Before setting up your custom generators, you'll want to familiarize yourself with their design.

Essentially, having flowing water that touches lava creates a stone block. Setting this up can be done by checking our resource here, but there are various designs to try.

Once the water transforms the lava into stone, you can find other blocks if they are configured in the plugin. This can also happen naturally, depending on your server's game type. Cub

Beginner Generator

Minecraft Iron Ore Generator

The first generator most players will see is the Beginner one, which only allows stone, iron ore, and sandstone to appear. This does not require any prior configuration or c

Creating New Generators

Briefly mentioned earlier, customizing your generators is necessary to add new blocks to the mix. These can be anything you want, such as diamond ore, p

Head to your FTP File Access area and log in, then enter the plugins directory. Minecraft Plugins Folder

Locate and continue to the CustomOreGen folder.

Then, click Edit to the right of the config.yml file. CustomOreGen File Configuration

Make the necessary changes and click Save at the top. CustomOreGen Configuration

Go to the main panel and Restart the server to apply the edits.

Configuration Breakdown

There aren't too many settings, but we'll go through them so you can get started. However, keep in mind that the "blocks" options require item IDs from here to work in the file.

Setting Description

  • label: Name of the generator, also used for placeholders.
  • blocks: Category of blocks that appear in a generator, with their probability to the right of each material.
  • permission: Sets the permission node required for players to use the generator.
  • unlock_islandLevel: Unlocks the generator at a specific island level, but requires a SkyBlock plugin.
  • enable-stone-generator: Enables or disables whether vertical stone generators become custom generators.
  • enable-particle-effect: Enables or disables the smoke particle effect when a block is generated.
  • enable-sound-effect: Enables or disables the hissing sound effect when a block is generated.
  • disabled-worlds: Specifies specific worlds where the plugin will not work.

Generator Example

The following settings are popular among server owners, which you can use or test.

generator3:

label: "Example"

blocks:

- STONE:50.0

- SANDSTONE:30.0

- IRON_ORE:10.0

- GOLD_ORE:5.0

- EMERALD_ORE:3.0

- DIAMOND_ORE:2.0

permission: 'oregen.example'

unlock_islandLevel: 0

Permission Assignment

Once you have custom generators, you'll want to make sure the permission node is assigned to players or their ranks. This can be done through LuckPerms, a permission management plugin

For example, using the permission oregen.example from your generator will allow others to use it, even if it's on a rank or someone's account. Otherwise, not having a node in the configuration will per

Plugin Commands

There aren't too many commands, but these can help administrators or moderators manage the plugin.

Comandos

SkyBlock Compatibility

Custom Minecraft SkyBlock Island

CustomOreGen is fully compatible with SkyBlock, as this is an extremely popular game type. The best way to set this up is by using our preconfigured server and the plu

Either way, combining these gives your players a new way to obtain materials.

Versiones

Common Issues

Generators Not Working

In cases where no generator is working, try enabling the enable-stone-generator setting in the configuration file. This allows all generators in the plugin to be used

Plugin Not Working

After installing CustomOreGen on your Spigot server and it's not working, make sure you have used the correct server profile. However, the root of the problem may be related to a

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support