Holy Music icon

Holy Music -----

Play custom music at locations + spatial audio + playlists





[​IMG]


HolyMusic
Location-Based Music Plugin

Transform your server with dynamic, location-based music zones! Create immersive music points that automatically play custom sounds or playlists as players enter specific areas.


✦ Features ✦

Location-Based Music Points
Create music zones anywhere in your worlds

Spatial audio
Make sure your files are in mono

GUI
Manage your music using a powerful menu

Global announcement
Send a message to every players online

Playlist Support
Chain multiple tracks together with shuffle mode

Worldwide Mode
Broadcast music to all players in a world

Particle effects
Add magical effects in your music zone

Potion effects
Give potion effects to players in music zone

Automatic Looping
Music continues perfectly without interruption

Highly Configurable
Customize radius, volume, pitch, duration, and more

Persistent State
Music resumes automatically after server restart

Custom Sounds Support
Use resource packs with custom sounds

Lightweight & Optimized
Minimal performance impact


✦ GUI ✦

[​IMG]

✦ Announcement ✦



✦ Commands ✦

Basic Commands

/music Main command (aliases: /holymusic, /hm)
/music toggle Mute/unmute music
/music next <name> Play next music
/music previous <name> Play previous music
/music gui Open HolyMusic GUI
/music announcement <sound> Send an announcement sound to every players online
/music help Display all available commands
/music list List all configured music points
/music info <name> Show detailed point information
/music infoplaylist <playlist> Show detailed playlist information

Music Point Commands

/music create <name> [sound|playlist:name] [radius] Create a music point
/music delete <name> Delete a music point
/music play <name> Start playing music
/music stop <name> Stop playing music

Configuration Commands

/music setsound <name> <sound> Set sound for a point
/music addsound <sound-name> Register a sound
/music removesound <sound-name> Remove a registered sound
/music setplaylist <name> <playlist> Set playlist for a point
/music createplaylist <playlist-name> Create a playlist
/music removeplaylist <playlist-name> Remove a playlist
/music addsoundplaylist <sound> [duration] Add a sound to playlist
/music removesoundplaylist <playlist> <index> Remove a sound from playlist
/music setradius <name> <radius> Change listening radius
/music setduration <name> <seconds> Set sound duration
/music setworldwide <name> <true|false> Toggle worldwide mode
/music setbypass <name> <true|false> Toggle worldwide bypass
/music setparticle <name> <particle> Set particle effects to your zone
/music seteffect <name> <potion> Set potion effect to your zone

Admin Commands

/music reload Reload plugin configuration



✦ Permissions ✦

Permissions

holymusic.toggle Allows to mute/unmute music
holymusic.admin Full access to all commands

holymusic.* Grants all HolyMusic permissions

✦ Custom sounds ✦

Using Custom Sounds with Resource Packs

Step 1: Create your custom sound (OGG format recommended)
Step 2: Add it to your resource pack in assets/minecraft/sounds/
Step 3: Register it in sounds.json:
Code (Text):

{
  "music.my_custom_song": {
    "sounds": ["music/my_custom_song"]
  }
}
 
Step 4: Use it with HolyMusic:
Code (Text):
/music setsound spawn music.my_custom_song
Using Nexo Custom Sounds

Nexo automatically registers custom sounds. Simply use the Nexo sound ID:
Code (Text):
/music setsound spawn nexo:music.epic_battle
Find your Nexo sound IDs in plugins/Nexo/sounds.yml
Nexo format: nexo:sound_name

Using Oraxen Custom Sounds

Oraxen also auto-registers sounds. Use the Oraxen sound ID:
Code (Text):
/music setsound spawn oraxen:ambient.mystical_forest
Find your Oraxen sound IDs in plugins/Oraxen/sounds.yml
Oraxen format: oraxen:sound_name

Important Notes

Set the correct duration for custom sounds (in seconds)
Test sounds with /playsound first
Use OGG format for better compatibility
Keep sound files under 10MB for optimal performance




✦ Use Cases ✦

Spawn Areas Welcome players with themed music
PvP Arenas Intense battle music in combat zones
Towns & Cities Ambient sounds for different districts
Quest Zones Atmospheric music for adventures
Events Special music for seasonal events
Ambience Natural sounds in forests, caves, oceans
Shops & Markets Lively music in trading areas


✦ Technical Details ✦

API Version 1.18+
Spigot Version 1.18 and above
Performance Optimized with position caching


✦ Contact ✦

Author: HolySeb
Website: https://holyseb.fr/
Discord: Join our community

Thank you for using HolyMusic!


[​IMG]

Resource Information
Author:
----------
Total Downloads: 4
First Release: Mar 8, 2026
Last Update: Mar 17, 2026
Category: ---------------
All-Time Rating:
1 ratings
Find more info at www.holyseb.fr...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings