TEST SERVER
play.drawethree.dev
LIVE DEMO DASHBOARDhttp://213.170.135.173:8166/login
Full GIF Features:
View attachment 1344837
Packaging includes also sample default schematic already configured by default and ready to go!
XPrivateMines — The Private Mine Plugin Built for Modern OP-Prison Networks
Give every player their own mine. Give your server the performance to run thousands of them.
Packet Mines — Zero-Lag Virtual Mining Regions
The flagship feature. Set packet-mines: true and the ore inside every mining region stops existing on your server entirely — it's rendered straight to each player's client through packets, backed by a tiny in-memory store.
- Instant resets — an in-memory refill plus a packet resend. No FAWE job, no chunk writes, no TPS hit, even with hundreds of mines resetting simultaneously
- Zero block lag while mining — no physics, no lighting, no disk saves
- Exact block counts — reset thresholds and placeholders are precise, not estimated
- ~144 KB per mine (typical 60×40×60), materialized lazily — mines nobody is near cost almost nothing
- instant-break for one-click OP-prison mining, or vanilla break speed validated server-side so modified clients can't mine faster than they should
- Flood-protected — max-digs-per-tick and max-queued-digs keep tick time and memory bounded under packet spam, without ever rejecting a legitimate dig
- Safe to toggle — the classic FAWE reset stays the default; switching either direction self-heals on the next restart
PacketEvents is bundled in the jar. Requires allow-flight=true and Paper/Spigot 1.20–1.21.x (or 26.x builds); older versions fall back automatically.
Full X-Prison Integration
With X-Prison 2026.3.0.0+, virtual blocks behave exactly like real ones across your entire prison economy — autosell with visitor tax, pickaxe exp and block counters, every area enchant (Explosive, Layer, Nuke, Laser Beam), bombs, quests, lucky blocks and battle pass. Area enchants resolve a whole mine in a single bulk call instead of walking it block by block.
Tier Progression & Player Economy
- Mine tiers — unlimited configurable tiers, each with its own weighted block composition and upgrade cost. Mines auto-reset into the new composition on upgrade
- Expansion — grow the mine area up to a per-schematic maximum, with per-level costs
- Entry fees & tax — charge visitors to enter, earn a cut of everything they mine, and claim it with /pmine claim. Server-enforced min/max ranges on both
- Leaderboards — /pmine top ranks mines by tier, size, tax or entry fee in a paginated GUI. Click any entry to visit. Fully configurable per category
- Identity — custom mine names and a MOTD shown to every visitor
- Access control — open/close to the public, plus per-mine ban and kick lists
Custom Blocks: ItemsAdder, Nexo & Oraxen
All three supported side by side, everywhere vanilla blocks are accepted — tier compositions, the player-facing block picker, GUI icons and /pmine forcesetblock. Each provider is a soft dependency: uninstalled providers fall back to stone with a console warning and leave the rest of your config untouched. IDs resolve automatically once the provider loads and re-check on reload.
In-Game Schematic Creator
Build a new mine type without ever touching FAWE or a config file. /pmine schematic opens a guided setup board: a selection wand for build/mine/protection regions, a WorldGuard flag editor cycling ALLOW → DENY → NONE, spawn and reset points, then Create. The plugin saves the .schem, writes the complete schematic-settings.yml entry with the mine size worked out for you, and reloads it so players can use it immediately. Every step has a command equivalent.
Scalable Infrastructure
- Pre-generation — /pmine pregen [schematic] [amount] builds mines in bulk ahead of demand; unowned mines are recycled to new players instead of pasting fresh. Monitor with /pmine status, halt with /pmine pregenstop
- O(1) mine lookup — a chunk index resolves "which mine is this block in" instantly instead of scanning every mine, benefiting packet and classic modes alike
- Parallel startup loading and a single consolidated mines.yml — 10× faster loading than per-file storage
- Unlimited schematic types — permission-gated per type, so VIP and elite ranks get bigger mines
- Bedrock walls — optional auto-generated floor and side walls, rebuilt to match current size on every reset
Admin & Ops
Force-create, force-delete, force-upgrade, force-expand and force-set-block on any player's mine. Live GUI listings of all mines including unclaimed pre-generated ones. /pmine reload picks up config, schematic and cooldown changes without a restart. Runtime addon manager GUI.
Integrations & Flexibility
- Four economy providers — Vault, X-Prison tokens, ExcellentEconomy/CoinsEngine, PlayerPoints
- PlaceholderAPI — 20+ placeholders including leaderboard ranks, reset progress, unclaimed earnings and tier state
- WorldGuard — per-mine regions with configurable flags on both the mineable area and the protected outer zone
- MiniMessage everywhere — gradients and modern formatting in messages, titles and GUIs
- Addon API — a public developer API with events (MineBlockBreakEvent), economy access, mine lookup/reassignment and runtime addon management
Requirements
Paper or Spigot 1.13+ (Paper recommended) · Java 17+ · Vault · FastAsyncWorldEdit · WorldGuard · helper
Optional: PlaceholderAPI, X-Prison, ItemsAdder, Nexo, Oraxen, Multiverse-Core
Give your players power, profit, and freedom. Download XPrivateMines today!
Detailed Features and other informations can be found here.
Official Plugin Compatibility: Spigot/Paper 1.13-26.x
Join the LS STUDIO Discord Server!
Check out the LS STUDIO community on Discord - hang out with 56 other members and enjoy free voice and text chat.