[USER REQUEST] Added ability to shuffle through songs
Version 1.3.0 Update Overview
ChristmasMelodies v1.3.0 - Shuffle Feature
New Feature Shuffle Mode - Shuffle and play all available songs in random order!
What's New?
- Shuffle Command - Play all your Christmas songs in a completely random order
- Automatic Progression - Songs automatically transition to the next one when finished
- Smart Completion - Shuffle automatically stops when all songs have been played once
- Easy Control - Can be stopped anytime with /xm stop or by playing a specific song
New Command Usage:
- /xm shuffle - Start playing all songs in random order
Examples: /xm shuffle # Start shuffle mode
/xm stop # Stop shuffle (or regular playback)
/xm play <song> # Stop shuffle and play specific song
How It Works:
1. When you use /xm shuffle, the plugin:
- Gets all available songs from your songs folder
- Shuffles them into a random order
- Starts playing the first song
2. As each song finishes:
- The plugin automatically starts the next song in the shuffle queue
- Each song plays completely before moving to the next
3. When all songs have been played:
- The shuffle automatically stops
- You can start a new shuffle anytime!
Features: - Random Order - Every shuffle creates a unique random order
- Complete Playback - Each song plays fully from start to finish
- Volume Control - Uses your personal volume settings
- Particle Effects - Works with particle effects
- Easy Interruption - Stop anytime with `/xm stop`
Technical Details: - Shuffle queue is checked every second for optimal performance
- Respects all existing volume and particle settings
- Compatible with region music (shuffle works independently)
- Fully integrated with existing playback system