RealMines Minecraft Plugin
Last modified on Sep 25, 2023 in Plugins
By Nathan Young
Overview
Making an ideal Minecraft server for your players to enjoy is a difficult task, especially since there’s many factors to consider. One of these is collecting resources, as everyone needs to gather materials to craft equipment, building blocks, or for in-game currency. The core concept of this applies to most servers like factions and skyblock, among countless others. Unfortunately, players may have a hard time finding and collecting valuable resources in the world. This depends on your Minecraft server setup, but still holds true for almost every kind. If you’re wanting to make it easier for all players to gather minerals and blocks, then try out the RealMines plugin. This gives you the ability to create mining areas in the world, allowing users to gather resources. Whether you want diamond ores or wood logs inside of this mine, you have endless possibilities. Using this plugin can help improve your prison, survival, and many other gamemodes, which is amplified by the built-in teleportation feature to make it even easier. Setting it up is quickly done on our panel, but may confuse newcomers to the scene. This is also true while attempting to make the mine in-game, so we’ve created this Apex Hosting guide to show you how to install and use RealMines on your Minecraft server.
How to Download
- Navigate to the RealMines page on Spigot’s website.
- Once there, press the
Download Now
button at the top right corner. - Save this file somewhere easily accessible on your computer for later.
- Repeat this process for the WorldEdit dependency plugin.
Server Installation
Before using RealMines on your Minecraft server, you’ll need to install Spigot
, Paper
, Purpur
, or another similar type to support plugins. This is achieved by selecting any of them from the Game File area in the main panel, then restarting to generate its required files. Once you’re finished with this setup, follow the instructions below to install the plugins on your server.
- Head towards your Apex server panel and click
FTP File Access
near the top left. - Proceed to type your
Password
in the text box, then press theLogin
button. - Afterward, locate and enter the plugins directory from the list.
- Press
Upload
at the top left corner and drag your files in the respective area. - Wait for this to reach
100%
, then return to the main panel andRestart
the server.
Getting Started
After joining the server, you’ll want to become an operator if you aren’t already one. This is needed to give yourself access to RealMines, as most of its features are for administrators and owners. Alternatively, you can assign permissions to your account or group to achieve the same result. We’ll discuss this later on, but we strongly recommend being an operator to get started. With this in mind, you’ll also be using WorldEdit to help you create mines for players to use. This can be combined with WorldGuard too, as you may want to protect the surrounding area of it. Once you’ve made a mine, you have the ability to completely customize it. Whether you want to reset destroyed blocks at specific intervals, add new resources, or resize its area, you have plenty of options. There’s even some quality of life enhancements from RealMines to help your players navigate between mines and understand more about them. We’ll break down everything you need to know about this plugin to get started in the subsections below.
Creating New Mines
The first step towards making your new mine is finding the right place for it in your world. This may involve entering creative mode and building an area, but can be anywhere you want instead. Once you’ve determined a suitable spot for the mine, type //wand to obtain the WorldEdit tool. Afterward, left-click
one of the top corner blocks of your mining area, then right-click
the opposite one at the bottom level.
Once you’ve done this, two chat messages will appear confirming these positions. Keep in mind that you want every block in the area to be selected, hence the top-bottom selections.
Once you’ve determined the positions of your area, it’s time to create the mine. This is done by executing /mine create [name] in-chat, with anything you want for the name field. After running this command, a menu will appear offering you two options. Most server owners will want to choose the Blocks
one, as the other requires an external schematic file. Immediately after selecting this option, you’ll be prompted to confirm the creation by typing “yes” or “no” in the game’s chat.
Proceed to use either of them to successfully make your mine, which automatically transforms the area’s blocks to stone.
Mine Settings & Options
RealMines allows you to completely customize the mine without needing to edit any configuration file, making it extremely easy to make changes. This is achieved by using the /mine panel command, allowing you to select your previously created mine to reveal its options.
There’s lots of them to review, such as the ability to rename the mining area, change its name, or alter the reset timer. We suggest changing the mine’s icon to another block, as it can be confusing when having multiple ones with the same logo.
Adding Blocks
Most server owners will want to change the mine’s blocks, as by default there’s only stone, grass, and dirt available. Doing this involves you selecting the Blocks
category while in the main panel menu. Afterward, you can click on any current block to change its spawning percentage in the mine. Keep in mind that everything must add up to 100%
, as it cannot go past this value. If it does, then other blocks cannot spawn in the mine.
If you’re wanting to remove anything, then hover over it and press Q
on your keyboard. Keep all of this in mind while customizing your mines, as it will take time to get everything perfect for your desired setup.
As for adding any new blocks to the mine, click the Hopper
at the top to reveal your options. Navigating through them requires you to press on the glass to the right and left of your menu. Once you’ve found a page with your desired blocks, simply click on it. After doing this, it’ll return you back to the main area so you can assign percentages to your additions. Remember, everything you include in a mine must be 100% for no issues to arise. This can be tedious, but well worth it so your players have a suitable area to collect resources in Minecraft.
Completed Mine
When you’re all finished with everything, it’ll be a wonder area for players to begin gathering materials. Whether you designed it for ores or nether resources, there are many kinds of mines to create in Minecraft. We strongly recommend adding extra details to this location, adding personality to your world. This applies to any server type, as you can tailor its design to anything. However, if you’re wanting to continue adding details for players to admire, there’s a few more features from RealMines to try out.
Sign Information
The first feature to review is the ability to create informative signs, helping players understand how many blocks are left or have been destroyed. This plays a crucial role in knowing when a mine resets, as you can configure to do this when everything is mined. The sign’s format requires you to type [realmines] on the first line, your mine’s name on the second, and a specific setting on the third. A list of these options can be found down below for your convenience.
Setting | Description |
---|---|
BM | Number of mined blocks within the region. |
BR | Number of remaining blocks within the area. |
PM | Percentage of mined blocks within the region. |
PL | Percentage of remaining blocks within the area. |
After successfully creating your sign, players can see realtime changes on it while the mine is being used. For example, breaking a few blocks inside the area drops the percentage from 100% to 92%, with similar concepts applied to other settings. If you’re wanting to alter how the sign appears, then that requires editing the configuration file from RealMines. We’ll discuss this later on in this tutorial to help you understand its process.
Albeit, this is completely optional and doesn’t need to be tweaked if you’re satisfied with default appearance.
Commands
As noted before, this plugin is primarily used for operators rather than normal or other players. However, if you’re wanting to assign permission nodes to them so RealMines features become available, then you can do that. This is done by using LuckPerms or another plugin to manage them, granting users or groups the ability to execute mine commands. We’ve compiled a list of them down below for you, which happens to be almost all of them.
Command | Permission | Description |
---|---|---|
/mine create [name] | realmines.admin | Ability to create mines after defining its region with WorldEdit. |
/mine panel | realmines.panel | Opens the main menu for all mines and their settings. |
/mine list | realmines.admin | Lists all mines in the world, categorized by the first to last. |
/mine settp [name] | realmines.admin | Ability to control where players spawn at the mine’s location. |
/mine tp [name] | realmines.tp | realmines.tp.[name] | Grants players the ability to teleport to any mine. |
/mine setregion [name] | realmines.admin | Redefine a specific mine’s region with WorldEdit. |
/mine reload | realmines.reload | Forcibly reload the entire plugin and its configuration to apply recent changes. |
Plugin Configuration
As for making changes to configuration files of RealMines, this is done by accessing them from the FTP panel. The main one many server owners focus on contains settings for their mines, while other documents have chat-related messages to customize. These are called config.yml, language.yml, and mines.yml. Editing the first two files is straightforward, as it mainly requires you to alter text within quotation marks. The last one is a bit more technical, mainly requiring value changes to be made. Follow along below to understand more about this process to make your desired tweaks.
- Navigate to the
FTP File Access
area and use your login credentials accordingly. - Continue towards the following directory:
…/plugins/RealMines
- Once there, press
Edit
on the mines.yml file to reveal its contents. - Make any desired changes, then click
Save
at the top. - Return to the main panel and
Restart
the server to apply these edits.
Common Issues
While trying to create a mine and it fails, make sure you’re selecting with the //wand tool. This is required for you to choose two block positions for the mining area. After doing this, you need to choose the Blocks
category once prompted, unless you’ve previously uploaded a schematic for this process. Once you do this, remember to type either “yes” or “no” in-chat to confirm the creation. If the situation persists, then double check you have all permissions or the highest level operator privileges. However, sometimes nothing works out and may indicate an underlying issue on the server.
Remember, you have to install the WorldEdit plugin to have everything working correctly. This is required to create mines, while also making RealMines functional. Double check you’ve successfully uploaded this dependency to your plugins folder in the FTP panel. Additionally, make sure you’re doing this for the right Server Profile since some owners have multiple ones for their panel. After ensuring everything is correctly set up, restart to see if that works. However, you may have to select a compatible server type from the Game File
area before anything functions properly.
In some cases, the display text on your screen will become stuck after creating a mine. This happens when leaving the Minecraft application for too long immediately making it. Fortunately, solving it is extremely easy and straightforward. Simply disconnect from the server and re-join to resolve this situation. Although, if this doesn’t fix the problem, then consider restarting from the main panel to see if that helps.
Useful Links
RealMines on Spigot
WorldEdit Plugin Guide
How to Add Plugins to a Minecraft Server
Becoming a Minecraft Server Operator