Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Resource gathering is a core part of most Minecraft servers. Players need ores, blocks, logs, and other materials for crafting, building, trading, and server economy systems. On some servers, though, natural resources are either too spread out, already mined, or intentionally limited by the world design.
RealMines solves that by letting administrators create dedicated mining zones that automatically refill with selected blocks. It works especially well for prison servers, but it can also fit survival hubs, skyblock spawn areas, faction resource rooms, and custom minigame setups. A mine can contain anything from coal and stone to diamond ore, logs, or Nether blocks, depending on the experience you want to build.

The plugin uses WorldEdit selections to define mine regions, then provides an in-game menu for editing block percentages, reset timing, icons, names, and more. There is also a teleport feature and sign support, which makes the system easier for players to understand without needing a lecture at spawn. Minecraft players ignoring signs is still a separate plugin category.

RealMines requires a plugin-compatible server type such as Spigot, Paper, Purpur, or a similar fork. If your server is still running the vanilla jar, switch to a compatible server type from your panel's version dropdown or software selector, then restart once so the required folders generate.
After that, install RealMines and WorldEdit:



Once the server finishes starting, RealMines and WorldEdit should be active. If they are not, check the console for version errors or missing dependency warnings.
Join the server and make sure your account has operator access, or assign the required RealMines and WorldEdit permissions through a permissions plugin such as LuckPerms. Operator access is usually the fastest option while setting everything up, since most RealMines commands are meant for administrators.
You may also want to protect the surrounding area with WorldGuard or another region protection plugin. RealMines handles the mine itself, but it will not automatically stop players from breaking decorative walls, paths, or nearby spawn details unless your protection setup covers them.
First, choose where the mine should exist. You can build a custom pit, room, cave, quarry, or any other shape that fits your server. Once the location is ready, use WorldEdit to select the mine volume.

WorldEdit should confirm both positions in chat. Make sure the selection includes the entire space you want RealMines to refill. For a rectangular mine, selecting one top corner and the opposite bottom corner is the usual method.

After the region is selected, run:
`/mine create [name]`
Replace `[name]` with the mine name you want to use. RealMines will open a menu with creation options. Most setups should choose Blocks, since the schematic option is only useful if you already have an external schematic prepared. Confirm the creation in chat by typing `yes` when prompted.
The selected region will be converted into a mine and filled with its default blocks, usually including stone and basic terrain blocks.
RealMines includes an in-game menu, so most changes do not require editing YAML files by hand. Run:
`/mine panel`

Select the mine you created to view its settings. From here you can rename it, change display options, adjust reset behavior, edit the icon, and manage the blocks inside the mine. If you plan to have multiple mines, change each icon to something recognizable. A row of identical stone icons is technically functional, but it is also a tiny administrative maze.
Open the mine panel, then select the Blocks section.

Each listed block has a percentage value that controls how often it appears when the mine resets. All block chances should add up to 100%. If the values exceed 100%, some blocks may not appear correctly, and the mine can behave in confusing ways.
To edit existing blocks, click a block in the menu and adjust its percentage. To remove a block, hover over it and press `Q`.
To add new blocks, select the hopper icon near the top of the menu. Use the glass panes on the left and right sides to move between pages, then click the block you want to add. After adding it, return to the block list and set its percentage so the full mine composition still totals 100%.

A simple starter setup might be mostly stone, with smaller percentages for coal, iron, gold, redstone, lapis, and a rare diamond block or ore. For economy servers, keep the percentages tied to your shop prices, or the mine may become a money printer with pickaxes.

Once the block mix and reset settings are ready, test the mine as a normal player. Break blocks, wait for a reset, and confirm that the mine refills with the correct materials. Also check whether players can leave the mine easily, whether lighting is safe, and whether the surrounding structure is protected.
RealMines can work with many themes. A prison server might use ranked mines with better resources at each level. A survival server might use a public quarry near spawn. A skyblock server might offer shared mines for players who do not have access to certain resources yet.

RealMines can create signs that show live mine information, such as remaining blocks or mined percentage. This helps players understand when the area is close to resetting.
Use this sign format:
After the sign is created correctly, it will update while players mine inside the region. For example, a percentage display can drop from 100% to a lower value as blocks are broken.

The default sign appearance is fine for most servers. If you want to change the text format or messages, use the plugin configuration files covered below.
RealMines is mainly an administrator tool, but you can allow trusted players or staff groups to use selected commands. Use LuckPerms or another permissions plugin to assign command access instead of giving everyone operator status.
Common command examples include:
Exact permission node names can vary by RealMines version, so check the plugin page or generated configuration files if a command is blocked.
Most RealMines changes can be handled in-game, but the plugin also creates configuration files for messages, mine data, and global settings. The main files are usually:
The first two are often used for settings and text. The `mines.yml` file stores mine data and can be more sensitive, so edit it carefully and keep indentation intact.
To edit the files:



If mine creation fails, confirm that WorldEdit is installed and enabled. RealMines needs a valid WorldEdit selection before `/mine create [name]` can work. Run `//wand`, select two opposite corners, then try the command again. When the creation menu appears, choose Blocks unless you are intentionally using a schematic, then confirm the prompt in chat.
If the commands do nothing or show permission errors, make sure your account is an operator or has the correct permission nodes. Also confirm that the server is running Spigot, Paper, Purpur, or another plugin-compatible server type.
If RealMines does not load at all, check that both RealMines and WorldEdit were uploaded into the correct `plugins` folder. This matters if your panel uses multiple server profiles or separate instances. Restart after uploading, then review the console for dependency or version errors.
If screen text gets stuck after creating a mine, disconnect from the server and rejoin. If that does not clear it, restart the server from the panel.
Come chat with us and we will get back to you as soon as possible!
Contact SupportMake every block, mob, and tool in Minecraft look like Lego pieces. This guide walks through downloading, installing, and running Brickcraft on both client and server.
Learn how to install Litematica for Minecraft, load schematic files, position blueprints, and use the material list for survival builds.
Set up Valhelsia Enhanced Vanilla for Minecraft, install the client profile, configure your server, and learn the early skills, items, and fixes that help the pack run smoothly.