ModsJava
Vexora-VeinMiner
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot✦ Vexora VeinMiner
Mine smarter, not harder.
Animated vein mining with progress bars & full protection support
Supports 1.20 — 1.21.11 • Java 17+ • Spigot & Paper
[HR][/HR]
⚡ What makes Vexora different?
Most VeinMiner plugins just break blocks instantly with no feedback. Vexora gives players a visual experience — animated block breaking, real-time BossBar progress, ActionBar with a progress bar, particles and sounds per block.
Drop the jar in your plugins folder. No setup needed. It just works.
[HR][/HR]
✨ Features
- Animated Vein Mining — blocks break one by one with particles and sound
- BossBar Progress — real-time progress bar above the screen
- ActionBar Progress — customizable text progress bar with visual bar
- Protection Plugin Support — auto-compatible with GriefPrevention, Towny, Lands, Residence & more
- Permission-Based Limits — different max blocks per rank (vexora.veinminer.limit.32, .64, .128)
- Per-Block Limits — configure max vein size for each ore individually
- Cooldown System — prevent spam with configurable cooldown
- Tool Durability — respects Unbreaking, optionally stops before tool breaks
- Hunger Cost — balanced gameplay with food drain per block
- XP Drops — correct experience from vein-mined ores
- WorldGuard Integration — respects region flags
- Statistics Tracking — persistent per-player stats
- All language supported —
- Hex Color Support — use &#FF5555 in any message
- bStats & Update Checker — stay informed
[HR][/HR]
️ Protection Compatibility
Vexora fires a BlockBreakEvent for every block in the vein before mining. This means any protection plugin that listens to block break events will automatically work — no extra hooks needed.
- ✅ WorldGuard — built-in hook
- ✅ GriefPrevention — via BlockBreakEvent
- ✅ Towny — via BlockBreakEvent
- ✅ Lands — via BlockBreakEvent
- ✅ Residence — via BlockBreakEvent
- ✅ Any other claim/protection plugin
[HR][/HR]
Commands
Code (Text):
/vm toggle — Toggle veinminer on/off
/vm stats — View your mining statistics
/vm stats reset — Reset your statistics
/vm info — Show plugin info & status
/vm help — Show help menu
/vm reload — Reload configuration (admin)
Permissions
Code (Text):
vexora.veinminer.use — Use veinminer (default: all)
vexora.veinminer.toggle — Toggle on/off (default: all)
vexora.veinminer.stats — View stats (default: all)
vexora.veinminer.admin — Reload & admin (default: op)
vexora.veinminer.bypass.limit — Bypass block limit (default: op)
vexora.veinminer.bypass.cooldown — Bypass cooldown (default: op)
vexora.veinminer.bypass.world — Bypass world restrictions (default: op)
vexora.veinminer.limit.<number> — Set max blocks per rank
vexora.veinminer.update.notify — Update notifications (default: op)
Permission-Based Limits Example (LuckPerms)
Code (Text):
/lp group default permission set vexora.veinminer.limit.32 true
/lp group vip permission set vexora.veinminer.limit.64 true
/lp group mvp permission set vexora.veinminer.limit.128 true
[HR][/HR]
⛏ Supported Blocks
All ores out of the box:
- Coal, Iron, Gold, Diamond, Emerald, Lapis, Redstone, Copper (+ Deepslate variants)
- Nether Gold, Nether Quartz, Ancient Debris, Amethyst Cluster
Add any block by its Bukkit Material name to the blocks list in config.yml.
[HR][/HR]
⚙️ Configuration
Spoiler: Click to view full config.yml
# Global toggle
enabled : true
require-sneak : true
max-blocks : 64
# Protection — fires BlockBreakEvent for each vein block
protection-check : true
# Per-block limits
per-block-limits:
DIAMOND_ORE : 16
DEEPSLATE_DIAMOND_ORE : 16
ANCIENT_DEBRIS : 8
COAL_ORE : 64
# Cooldown
cooldown:
enabled : true
seconds : 3
# Animation
animation:
enabled : true
delay-ticks : 1
show-break-animation : true
# Tool
apply-durability : true
break-tool : false
# Sound & Particles
sound:
enabled : true
type : BLOCK_STONE_BREAK
volume : 0.8
pitch : 1.2
particles:
enabled : true
type : BLOCK_CRACK
count : 5
# Drops
drop-at-player : false
drop-experience : true
# Hunger
hunger:
enabled : true
cost-per-block : 0.5
# ActionBar
action-bar:
enabled : true
format : "&a✦ VeinMiner &8│ &f%current%&7/&f%total% &7blocks &8│ %bar%"
bar-length : 20
bar-filled : "&a█"
bar-empty : "&8█"
# BossBar
boss-bar:
enabled : true
title : "&a✦ Vexora VeinMiner &8— &f%current%&7/&f%total%"
color : GREEN
style : SEGMENTED_10
fade-delay : 40
# WorldGuard
worldguard:
enabled : true
check-build-flag : true
Code (YAML):
# Global toggle
enabled : true
require-sneak : true
max-blocks : 64
# Protection — fires BlockBreakEvent for each vein block
protection-check : true
# Per-block limits
per-block-limits:
DIAMOND_ORE : 16
DEEPSLATE_DIAMOND_ORE : 16
ANCIENT_DEBRIS : 8
COAL_ORE : 64
# Cooldown
cooldown:
enabled : true
seconds : 3
# Animation
animation:
enabled : true
delay-ticks : 1
show-break-animation : true
# Tool
apply-durability : true
break-tool : false
# Sound & Particles
sound:
enabled : true
type : BLOCK_STONE_BREAK
volume : 0.8
pitch : 1.2
particles:
enabled : true
type : BLOCK_CRACK
count : 5
# Drops
drop-at-player : false
drop-experience : true
# Hunger
hunger:
enabled : true
cost-per-block : 0.5
# ActionBar
action-bar:
enabled : true
format : "&a✦ VeinMiner &8│ &f%current%&7/&f%total% &7blocks &8│ %bar%"
bar-length : 20
bar-filled : "&a█"
bar-empty : "&8█"
# BossBar
boss-bar:
enabled : true
title : "&a✦ Vexora VeinMiner &8— &f%current%&7/&f%total%"
color : GREEN
style : SEGMENTED_10
fade-delay : 40
# WorldGuard
worldguard:
enabled : true
check-build-flag : true
[HR][/HR]
Languages
Vexora currently supports English and any other languages.
Simply rename the desired language file to messages.yml and place it in the plugin folder. Or edit the default messages.yml directly — all messages support hex colors ( &#FF5555) and legacy codes ( &a &c).
[HR][/HR]
Installation
- Download the jar from the sidebar
- Drop it into your plugins/ folder
- Restart the server
- Done — no extra setup needed
[HR][/HR]
Links
[HR][/HR]
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Vexora-VeinMiner is a free Minecraft Java mod. Compatible with Minecraft 1.20.6, 1.21. Downloaded 50 times (via Spigot). Download it and open it directly in the game.