ChristmasMelodies | Ultimate Christmas Music Plugin | 1.8 - 1.21.X icon

ChristmasMelodies | Ultimate Christmas Music Plugin | 1.8 - 1.21.X -----

An advanced festive plugin that plays Christmas music through NoteBlock songs



ChristmasMelodies By NootherG

[​IMG] [​IMG] [​IMG]

Description:

ChristmasMelodies is a lightweight, festive plugin that brings the joy of Christmas music to your Minecraft server. Players can enjoy personal holiday tunes, and admins can set up automatic music regions that play songs when players enter them. Optional festive particles, full customization, and hot reload make it perfect for winter events and seasonal spawns.

Features

  1. Personal Music - Players can play Christmas songs for themselves anytime
  2. Admin Control - Admins can play songs for specific players
  3. Region Music - Automatically play songs when players enter defined regions
  4. Particle Effects - Optional festive particles (snowflakes, notes) in rhythm with music
  5. Fully Configurable - All messages, settings, and regions are customizable
  6. Reload - Reload configuration without restarting the server
  7. Default Songs Included - Comes with 18 classic Christmas songs ready to play
Commands
  1. Player Commands
    • /xm play <song> - Play a Christmas song for yourself
    • /xm stop - Stop your personal song (does not stop region music)
    • /xm listsongs - List all available songs you can play
  2. Admin Commands
    • /xm play <song> <player> - Play a song for a specific player
    • /xm stop <player> - Stop a player’s personal song
    • /xm region set <song> <radius> - Create a circular music region at your location (auto-generated unique ID)
    • /xm region list - List all created regions with their IDs and details
    • /xm region remove <id> - Remove a region by its unique ID
    • /xm reload - Reload all configuration files without restarting
Permissions
  1. xm.use - Allows players to use /xm play, /xm stop, and /xm listsongs
  2. xm.admin - Grants access to all admin commands (play for players, region management, reload)
Color Scheme
  1. Red (&c) - Primary festive accent
  2. Green (&a) - Success and informational highlights
  3. [White] (&f) - Neutral text and titles
All colors and messages are customizable through messages.yml.

Installation:
  1. Download the ChristmasMelodies jar file
  2. Download NoteBlockAPI from its resource page
  3. Place both JAR files in your server's plugins/ folder
  4. Restart your server
  5. Add custom .nbs song files to plugins/ChristmasMelodies/songs/
Important: NoteBlockAPI is required for this plugin to work.

Requirements:

  1. Server: Spigot/Paper 1.8+
  2. Java: 8 or higher
  3. Dependency: NoteBlockAPI (must be installed)
Version Compatibility: Automatically adjusts particle effects per server version; works from 1.8 to latest.

Song Files:

  1. Place your [.nbs] files in plugins/ChristmasMelodies/songs/
  2. Default pack includes 18 classics (e.g., Jingle Bells, Silent Night, Deck the Halls, We Wish You a Merry Christmas)
  3. Find more at community sites or convert MIDI using NoteBlock Studio
Tips and Tricks:
  1. Use smaller regions for shops and larger ones for spawn areas
  2. Combine multiple regions to create a musical journey through your server
  3. Personal songs override region music, so players can enjoy their own tunes
  4. Particle effects can be disabled in config.yml if you prefer performance over visuals
  5. Use /xm reload after editing configuration files
Troubleshooting:

Plugin won’t enable?
  1. Ensure NoteBlockAPI is installed and enabled
  2. Check server logs for any error messages
  3. Verify you’re using a compatible server version (1.8+)
  4. Make sure you’re running Java 8 or higher
Songs not playing?
  1. Confirm the file is in plugins/ChristmasMelodies/songs/
  2. Ensure the song file has a .nbs extension
  3. Try /xm reload to refresh files
Region music not working?
  1. Verify you’re within the region radius
  2. Check /xm region list to confirm region creation
  3. Ensure the song exists in the songs folder
  4. Confirm you’re in the correct world
Support:
  1. First - Check this post to make sure your issue has not already been addressed on the discussions page
  2. Issues or Questions - Report bugs using the discussions page on this resource
  3. Requesting Changes - Please also use the discussions page on this resource to request changes
  4. Updates - Check the resource page for the latest version
Disclaimer: You do not have permission to decompile, edit, or distribute this resource. Please respect the licenses of NoteBlockAPI and any song files you use. It should NOT be assumed that the default songs provided to you by this plugin are free from Copyright (©).
Resource Information
Author:
----------
Total Downloads: 102
First Release: Nov 4, 2025
Last Update: Nov 5, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings