
Mining Simulator
A lightweight Mining Simulator plugin with auto-respawn zones, a villager-based shop system and a built-in coin economy. Zone selection works out of the box with a wooden axe โ WorldEdit is supported but not required. Fully bilingual (DE/EN).
Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
MiningSimulator
If you want to try it: yv-se-h-001.yvtils.net:10003
A lightweight, feature-rich mining plugin with auto-respawn zones, a villager-based shop system, and per-player economy โ no heavy dependencies required.
๐ฌ๐ง English
Description
MiningSimulator turns selected world regions into automatically regenerating mine zones. Blocks respawn after a configurable delay, players accumulate coins and spend them at villager-based shops. The plugin works entirely without WorldEdit โ a wooden axe is sufficient for zone selection. When WorldEdit is present, its selection is used automatically.
Features
- Auto-respawn zones โ Broken blocks regenerate after a configurable delay (
respawn-delay-ticksinconfig.yml) - Weighted block composition โ Any number of materials with individual weights can be assigned per zone
- Wooden axe selection โ Create zones without WorldEdit: left-click = Pos1, right-click = Pos2
- WorldEdit compatibility โ When WorldEdit is installed, its selection takes priority automatically; no conflicts
- Villager shop system โ Admins spawn shop villagers, configure trades via drag-and-drop GUI (Shift+Right-click), players trade via the native merchant interface
- Coin economy โ Lightweight internal currency system with persistent storage
- Multilingual (DE / EN) โ Players choose their language via
/lang <de|en>; all messages are stored in editable YAML files - No required dependencies โ WorldEdit is optional (
softdepend)
Commands
| Command | Description | Permission |
|---|---|---|
/mine setzone <name> |
Save current selection as a mine zone | miningsim.admin |
/mine setblock <zone> <MATERIAL> <weight> |
Add a block to a zone | miningsim.admin |
/mine removeblock <zone> <MATERIAL> |
Remove a block from a zone | miningsim.admin |
/mine reset <zone> |
Manually reset a zone | miningsim.admin |
/mine info [zone] |
Display zones and their composition | miningsim.admin |
/mshop spawn |
Spawn a shop villager at current location | miningsim.admin |
/mshop remove |
Remove the nearest shop villager | miningsim.admin |
/bal |
Display your coin balance | โ |
/lang <de|en> |
Set your preferred language | โ |
Requirements
- Minecraft 1.21+
- Java 21+
- WorldEdit (optional)
Installation
- Place the
.jarin yourplugins/folder - Start the server โ configuration files are created automatically
- Select a mine zone with a wooden axe (or WorldEdit) and register it with
/mine setzone <name> - Set block weights with
/mine setblock - Fill the zone initially with
/mine reset <zone>

