MineShopify Update 1.2.0
Complete Internationalization
- Full English Translation: All configuration files, comments, and documentation have been translated from German to English
- Better User Experience: All in-game messages now in English for wider accessibility
Generic Implementation
- Universal Compatibility: Plugin now works with any Minecraft server and Shopify store
- Flexible Configuration: Generic package examples and placeholders in config.yml
New Features
- Enhanced Order Processing: Improved order detection and processing algorithm
- Multi-Server Support: Now supports synchronization across multiple Minecraft servers
- Advanced Placeholders: New placeholders for more customization options
- %order_date% - Date when the order was placed
- %customer_name% - Name of the customer who placed the order
- %product_variant% - Specific product variant purchased
- Webhook Integration: Direct Shopify webhook support for instant order processing
- Command Scheduling: Delay command execution with new timing parameters
- Conditional Commands: Execute commands based on specific conditions
System Improvements
- Caching System: New caching mechanism to reduce API calls to Shopify
- Retry Logic: Improved error handling with automatic retry for failed API calls
- Debug Console: Enhanced debugging tools for server administrators
- Performance Monitoring: Built-in performance metrics for optimization
Project Structure Clarification
- Clear Separation: Distinct separation between Minecraft plugin code and Shopify theme files
- Better Organization: Documentation now clearly explains the project structure
- Improved Maintenance: Easier to update and maintain with cleaner codebase
Technical Improvements
- Code Cleanup: Removed deprecated code and improved code quality
- Updated Dependencies: Using latest compatible libraries
- Performance Optimization: More efficient data handling and processing
- Reduced Memory Footprint: Optimized data structures for lower memory usage
Ownership Update
- New Maintainer: Now maintained by Marsways Digital Services
- Updated Copyright: All copyright notices updated to reflect new ownership
Getting Started
If you're upgrading from a previous version, please follow these steps:
1. Back up your existing configuration
2. Replace your old plugin JAR with the new MineShopify-1.2.0.jar
3. Update your config.yml with the new format (refer to the included example)
4. Restart your server
5. Verify that your Shopify integration is working correctly
Support
For questions or support, please visit:
- Website:
https://mineshopify.com