Version 1.4.0 Update Overview
ChristmasMelodies v1.4.0 - Auto-Play on Join & Region Shuffle
New Features:
1. Auto-Play Song on Join:
Automatically play a song when players join your server!
Configuration:
Code (YAML):
on-join:
song
:
"jinglebells"
Song name to automatically play when player joins (leave empty to disable)
How It Works:
- When a player joins, the plugin automatically plays the configured song
- Works with all existing features (volume, particles, etc.)
- Leave the song field empty to disable auto-play
- Song plays 1 second after join to ensure player is fully loaded
2. Region Music Shuffle:
Regions can now shuffle through all available songs!
New Command Syntax:
-
/xm region set <song> <radius> [loop] [shuffle] - Create a region with optional loop and shuffle
Examples:
/xm region set jinglebells 30 true false # Looping region (no shuffle)
/xm region set jinglebells 30 true true # Looping region with shuffle
/xm region set jinglebells 30 false true # Shuffle only (no loop)
How Region Shuffle Works:
- When shuffle is enabled, the region picks a random song from all available songs
- Each time a song ends (if loop is enabled), it picks another random song
- Creates a dynamic, ever-changing musical experience in your regions
- Perfect for areas where you want variety in the background music
Updated Commands
Region Creation:
- /xm region set <song> <radius> - Basic region (no loop, no shuffle)
- /xm region set <song> <radius> true - Looping region
- /xm region set <song> <radius> true true - Looping region with shuffle
- /xm region set <song> <radius> false true - Shuffle only
Region List:
- Now shows shuffle status with Shuffle indicator
- Shows both loop and shuffle status when enabled
Feature Details:
Auto-Play on Join:
- Configurable via config.yml
- Plays 1 second after player joins (ensures player is loaded)
- Respects player volume settings
- Can be disabled by leaving song field empty
- Works with all existing playback features
Region Shuffle:
- Shuffles through ALL available songs in your songs folder
- Each song plays completely before moving to the next
- Works with loop option - when loop is enabled, it continuously shuffles
- Random selection ensures variety every time
- Perfect for spawn areas, shops, or any region where you want musical variety
Download version 1.4.0 to get these new features!