Transform Your Server with Professional Mine Management!
ProMines is the ultimate solution for server owners who demand reliability, precision, and ease of use. Whether you're running a prison server, survival multiplayer, or any server with mining areas, ProMines delivers enterprise-grade performance that keeps your players engaged and your server running smoothly.
⚡ Key Features
Precision Timing System
- Millisecond accuracy using Java's Instant class - no more "close enough" timing
- Server restart resilience - your mines keep their schedules even after crashes
- Adaptive scheduling automatically adjusts to your server's performance
- Smart retry system ensures failed resets get handled intelligently
Interactive Mine Creation
- Conversational setup wizard - no complex configuration files to edit
- WorldEdit integration - select regions visually with familiar tools
- Real-time validation prevents mistakes before they happen
- Flexible block composition with percentage-based distributions
Enterprise Reliability
- Asynchronous operations - never lag your server during resets
- Thread-safe design prevents data corruption
- Comprehensive error handling with automatic recovery
- Detailed statistics and performance monitoring
- Automatic backup system protects your configurations
Requirements
Essential Requirements:
- Server: Paper 1.21.4+ (or compatible forks like Purpur)
- Java: Java 21 or higher
- WorldEdit: Version 7.3.6 or newer (required dependency)
- Memory: Minimum 2GB RAM (4GB+ recommended for large mines)
Quick Start Guide
Installation (3 Simple Steps):
Code (Text):
1. Install WorldEdit on your server
2. Drop ProMines.jar into your plugins folder
3. Restart your server - that's it!
Create Your First Mine:
Code (Text):
1. //wand (Get WorldEdit selection tool)
2. Select your mine area (Left + right click corners)
3. /mine create (Start the creation wizard)
4. Follow the prompts (Name, blocks, timer)
5. Done! Your mine is active
Commands & Permissions
Player Commands:
Code (Text):
/mine create - Start mine creation wizard
/mine list - View all mines
/mine info <name> - Detailed mine information
/mine reset <name> - Manually reset a mine
/mine delete <name> - Remove a mine
/promines info - Plugin status
/promines stats - Performance statistics
Permission Nodes:
Code (Text):
promines.* - All permissions (admin)
promines.create - Create new mines
promines.reset - Reset mines manually
promines.delete - Delete mines
promines.list - List all mines
promines.info - View mine information
Advanced Block Compositions
Create realistic and engaging mining experiences:
Prison Mine Example:
Code (Text):
stone 85%
iron_ore 10%
coal_ore 4%
diamond_ore 1%
Precious Metals Mine:
Code (Text):
stone 70%
iron_ore 15%
gold_ore 8%
diamond_ore 4%
emerald_ore 2%
ancient_debris 1%
Custom Resource Mine:
Code (Text):
cobblestone 40%
stone 30%
iron_ore 12%
coal_ore 10%
redstone_ore 5%
lapis_ore 2%
diamond_ore 1%
Performance & Monitoring
ProMines provides comprehensive monitoring tools to keep your server running optimally:
- Real-time Statistics: Track reset success rates, timing accuracy, and performance metrics
- Health Monitoring: Automatic detection of overdue mines and system issues
- Performance Tuning: Adaptive scheduling adjusts to your server's load automatically
- Error Tracking: Detailed logging helps identify and resolve issues quickly
️ Configuration Examples
High-Performance Servers (100+ players):
Code (Text):
scheduler:
check-interval-seconds: 10
adaptive-scheduling: true
settings:
max-concurrent-conversations: 5
Large Mine Setups (50+ mines):
Code (Text):
scheduler:
check-interval-seconds: 15
max-retries: 2
adaptive-scheduling: true
Perfect For These Server Types
- Prison Servers: Automated mine resets keep players engaged
- Survival Multiplayer: Resource regeneration without admin intervention
- Economy Servers: Consistent resource availability for market stability
- Mini-game Servers: Quick mine resets for competitive events
- Roleplay Servers: Realistic mining experiences with custom compositions
✨ Why Choose ProMines?
- Zero Learning Curve: Intuitive conversational setup - no complex configs
- Rock-Solid Reliability: Enterprise-grade architecture tested on large servers
- Performance Optimized: Asynchronous operations never slow down your server
- Future-Proof: Built for the latest Minecraft versions with modern Java
- Active Development: Regular updates and feature additions
- Community Driven: Responsive support and feature requests
Support & Links
Need Help?
- GitHub: https://github.com/promines/promines
- Issues & Bug Reports: Use GitHub Issues for fastest response
- Feature Requests: Community-driven development
- Documentation: Comprehensive guides and examples included
Server Information for Bug Reports:
Please include: Paper version, Java version, WorldEdit version, and any error messages from console.
Join Thousands of Satisfied Server Owners!
ProMines has been tested on servers ranging from small communities to large networks with thousands of players. Experience the difference that professional-grade mine management makes for your server!
ProMines - Professional mine management made simple.