
⛏️X - Private Mines ⛏️ 1.9.7
Private Mines plugin by author of X-Prison (#1 PRISON CORE)
- PlayerPoints Integration
X-PrivateMines now supports PlayerPoints currency!
You can configure your private mines to use CoinsEngine-based currencies for purchases, upgrades, and other economy-related features.
- Added support to latest version of X-Prison
- Dynamic Currency Support
PrivateMines now supports a flexible currency system!
You can seamlessly integrate either:- Vault (default economy plugin)
- X-Prison currencies (e.g., tokens, gems, etc.)
-
💰 Dynamic Currency Support
PrivateMines now supports a flexible currency system!
You can seamlessly integrate either:-
Vault (default economy plugin)
-
X-Prison currencies (e.g., tokens, gems, etc.)Configuration allows you to choose your economy source and preferred currency:
-
- Added: Players are now automatically teleported to Private Mines once they are created
-
Fixed: Issues with creating mine regions and expanding mines when using custom schematics.
-
Added: Ability to set pitch and yaw for spawn and reset teleport locations, allowing more precise player orientation.
-
Fixed: Configuration settings now save properly without requiring manual intervention.
-
GUI Item Toggle Support:
You can now enable or disable specific GUI items via the configuration or in-game commands. This provides more flexibility for customizing the player's mine interface
- New Default Schematic
- New Commands:
-
- /pmine pregen [amount] – Pre-generate a specified number of private mines in advance.
- /pmine pregenstop – Immediately stops any ongoing pre-generation process.
- /pmine status – View statistics on total private mines (owned and unowned). Helpful when managing pre-generated mines.
- Config Enhancements:
- auto-save-interval-seconds added to config.yml (default: 90). Controls how often private mines are auto-saved.
- Support for specifying a new default schematic via config.
- Auto-saving now only saves changed private mines to reduce overhead.
- Mines are now saved into /mines folder instead of /users folder
- World Generator Update:
- Void world generator now disables mob spawning by default.
- Major codebase refactor as preparation for a future public API.
- Private mines system restructured:
- Private mines can now be unowned, allowing for flexible pre-generation.
- When creating a new mine, the system will first re-use an existing empty mine before pasting a new schematic.
- Improved performance when pasting schematics.
- Fixed various minor issues for improved stability and performance.
-
➕ New Admin Commands:
-
/pmine forcecreate [player]
-
/pmine forcedelete [player]
-
/pmine forceupgrade [player] {tier}
-
/pmine forceexpand [player] {expand_level}
These commands allow admins to bypass player restrictions and execute key actions instantly.
-
-
🔄 Major Code Refactor:
Internal structure has been cleaned up in preparation for a public API. This lays the foundation for future integrations and developer support.
-
💰 Fixed an issue where unclaimed tax money was not being saved correctly for private mines.
🛠️ Update 1.7
➕ New Features:
-
🔖 Titles Added to
config.yml
Customize in-game titles easily through the config file for a more immersive user experience. -
🧩 New Placeholder:
Added%xprivatemines_expand_cost_formatted%
– display formatted expand cost in messages, GUIs, or placeholders.
⚙️ Improvements:
-
📈 Updated Default
mine-tiers
Config
Tweaked and improved default settings for better out-of-the-box performance and balance.
XPrivateMines - Release Notes
Version: 1.6
Release Date: 2025-07-17
Type: Performance Enhancement & Stability Update
Performance Improvements
All mine region operations (e.g., paste, reset, clear) now run asynchronously using FAWE, offloading work from the main server thread.
📦 X-PrivateMines v1.5 – Major Rankup & Reset Overhaul
✨ New Features
-
Mine Tier System:
-
Implemented MineTiers – a rank-up system defined by block composition, upgrade cost, and name.
-
Mines now reset using the block distribution of their current tier.
-
New /pmine upgrade command upgrades a mine's tier.
-
-
Mine Expansion System:
-
Added /pmine expand command.
-
Each schematic now supports:
-
mine-size
-
max-expand
-
expand-cost
-
reset-teleport (teleport location during reset)
-
-
-
GUI Enhancements:
-
All GUIs now support configurable row counts.
-
Polished layout and interaction across settings, block picker, and management GUIs.
-
-
Reset Percentage Controls:
-
Players can now define a custom reset percentage per mine.
-
Configurable settings:
-
default-reset-percentage
-
min-reset-percentage
-
max-reset-percentage
-
reset-check-interval-seconds
-
-
-
Sounds & Feedback:
-
Added configurable sounds for:
-
Successful mine tier upgrade
-
Successful mine expansion
-
-
-
New Config Entries:
-
space-between-mines: Distance between generated private mines
-
Additional messages added to config.yml for better customization
-
-
Data Improvements:
-
More mine attributes are now persisted to YAML (e.g., tier, reset %, etc.)
-
🧩 PlaceholderAPI Support
-
Tons of new placeholders added:
-
%xprivatemines_owner%
-
%xprivatemines_tier%
-
%xprivatemines_is_max_tier%
-
%xprivatemines_is_max_expand%
-
%xprivatemines_is_open%
-
%xprivatemines_rankup_cost%
-
%xprivatemines_rankup_cost_formatted%
-
%xprivatemines_rankup_progress%
-
%xprivatemines_rankup_progress_percentage%
-
%xprivatemines_reset_percentage%
-
%xprivatemines_size%
-
%xprivatemines_tax%
-
%xprivatemines_expand_level%
-
%xprivatemines_expand_cost%
-
%xprivatemines_open%
-
🐛 Bug Fixes
-
Fixed several mine resetting issues for more consistent and stable resets.
✅ Recommended:
-
Review your config.yml, mine-tiers.yml, and GUI files to ensure compatibility.
-
Test your schematic settings for reset-teleport and expansion.
🛠️ X- Private Mines Plugin – Update Release Notes
✨ New Features
-
WorldGuard Region Flags Support
Added support for specifying WorldGuard region flags for both the mine region and the overall private mine region, giving server owners greater control over region behavior. -
Automatic World Creation
The plugin now automatically generates a default voidprivate_mines
world if it does not already exist, streamlining setup and reducing manual configuration steps.
X- Private Mines Plugin – Update v1.3
Release Notes
New Feature:
-
/pmine kick [player]
Command-
You can now remove unwanted players from your private mine with the new
/pmine kick [player]
command. -
This command immediately removes the specified player from your mine by teleporting them to /spawn
-
Useful for better control over who can access your private space.
-
Example Usage:
/pmine kick Notch
Other Notes:
-
Make sure you have the appropriate permission (
xprivatemines.command.kick
) to use this command.
🔖 X - Private Mines - Release Notes
Version 1.1 – Release Date: 07/13/2025
🚀 New Features
-
Java 17 Support
The plugin is now fully compatible with Java 17 for improved performance and future-proofing. -
Private Mine Upgrades
Players can now upgrade their private mines to expand their size and capabilities. -
New Command:
/pmine upgrade
Introduced a new command to trigger the mine upgrade process with ease.
🐞 Bug Fixes & Improvements
-
Resolved numerous bugs and issues across the plugin for a more stable and reliable experience.
-
General code optimizations and backend enhancements.
- Downloaded file now contains README.txt and sample schematic