VeinMiner Minecraft Plugin
Last modified on Feb 14, 2023 in Plugins
By Dalton Whalen
While mining is a massive part of Minecraft, many players find the overall process to be quite tedious. This feeling often grows as you advance into later stages of the game, as the time spent looking for ores can be put towards working on builds, exploration, and more. While there are many ways to solve this issue, one of the best is with VeinMiner, a Minecraft plugin based off of its Forge counterpart. The plugin allows you to mine entire ore veins, trees, crops, and more with a few simple commands. If its default functionality doesn’t suit you, the plugin can be configured to adjust various tools and their compatible blocks with ease. Installing plugins like VeinMiner is streamlined with our Apex Hosting panel uploader, so we have created this tutorial to help you get started.
- Visit the VeinMiner Spigot Page.
- Press the blue
Download Nowbutton in the top-right.
- Save the .jar file to a safe location, as it will be needed shortly.
Note: For older versions, check the Legacy download links slightly lower on the page. The first legacy download is for 1.13-1.16, with the second for 1.8-.1.12. Please keep in mind that these versions are outdated and are not receiving further updates.
- Navigate to your Apex server panel, then access your server.
- Scroll down to the
Game Filesection and make note of the version.
- Ensure the server is running a plugin-compatible version, such as PaperMC or Spigot.
- Afterwards, enter the
FTP File Accessfrom the left-hand menu and log in.
- Enter the
pluginsfolder, then click
uploadin the top-left.
- Drag + drop the .jar file into the right-hand side.
- Once the upload is at 100%, return to the main panel page.
- Restart the server to load up VeinMiner for use.
Once you spawn into your world, you are ready to begin using VeinMiner. To start, the plugin will only work with certain blocks, but this can be changed through various commands.
By default, the primary use of VeinMiner is the ability to mine entire ore veins at once. To do so, simply hold shift, then mine a single ore like normal. This will instantly destroy the entire vein and drop all of the items. Keep in mind that your tool durability will drop as if it were all mined manually, so keep an eye on it.
Changing Mining Mode
In some cases, you may wish to change the activation conditions for VeinMiner. This can entirely disable it, switch it to when you’re standing, and more. If the Fabric companion mod is installed, client mode will allow players to set custom keybinds to toggle VeinMiner. Simply switch the mode to your desired setting or adjust it as needed.
Configuring the Blocklist
By default, VeinMiner restricts which blocks can be mined with each tool. For example, pickaxes can generally only bulk mine ores. By using he /veinminer blocklist command, you can specify new blocks to be mined. Adding stone and similar variants can allow players to quickly mine out entire tunnels and other shapes.
Adjusting the Pattern
Speaking of tunnels, VeinMiner also includes various patterns which can be beneficial in different situations. Normally, VeinMiner will try to remove as many compatible blocks in an area when used. While this is helpful for ores, it is less beneficial for making large tunnels. Using the /veinminer pattern command will allow you to select a new shape. These include the default, staircases, and a 3×3 tunnel.
The plugin is not only compatible with ores, it also has support for a variety of other tools including axes, shovels, hoes, and more. These each have their own set of blocks that are compatible. Axes work great for logs, hoes for fully-grown crops, shears for leaves, etc. Using commands, you are able to add additional tools and adjust the blocks for each.
Commands and Permissions
|/veinminer reload||veinminer.command.reload||Reloads the plugin’s configuration file.|
|/veinminer version||N/A||Retrieves information on the current version of VeinMiner.|
|/veinminer blocklist||veinminer.command.blocklist||Modifies the compatible blocks to be VeinMined.|
|/veinminer toollist||veinminer.command.toollist||Modifies the available tools used in the BlockList command.|
|/veinminer toggle||veinminer.command.toggle||Toggles VeinMiner on or off.|
|/veinminer pattern||veinminer.command.pattern||Adjusts the mining pattern. Useful for tunnels or staircases.|
|/veinminer mode||veinminer.command.mode||Switches the activation requirements for VeinMiner to be used.|
|/veinminer import||veinminer.command.import||Imports data from older versions of VeinMiner.|
|N/A||veinminer.veinmine.*||The ability to use VeinMiner for all tools.|
|N/A||veinminer.pattern.*||Grants access to all available mining patterns.|
|N/A||veinminer.free.*||Bypasses and VeinMiner debuffs and costs if configured with an economy plugin.|
|N/A||veinminer.client.*||Provides access to client-sided keybinds and features with the companion mod.|
VeinMiner is not working:
While all players should have access to the basic VeinMiner commands and functionality, some server configurations may require the use of a permissions plugin like LuckPerms. Once configured, players should be able to use the plugin as intended. If none of the commands are even recognized, try to use the
/plugins command from in-game. If VeinMiner is not listed, verify that the .jar file has been installed directly into the plugins folder. Once done, restart the server and try it once again.
The keybinds from the companion mod do not work:
In most cases, the companion mod cannot use any specialized features unless permissions have been manually added. You will either need to OP yourself or use a permissions plugin to access the
veinminer.client.* permissions. This will allow you or other players to use keybinds for mining, switching patterns, and also see a wireframe around the blocks that will be mined.