Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
German Version below
For support, join my Discord server.
Englisch
JoinMusic - Plays Music on Player Join
JoinMusic enhances your Minecraft server's atmosphere by playing custom sounds or music when a player joins. Perfect for special events, seasonal themes, or simply to welcome players, JoinMusic makes every arrival feel unique and festive.
Key Features
- Seasonal and Event-Specific Music: Set custom sounds for various times of the year or specific events (e.g., Halloween, Christmas, anniversaries).
- Compatibility: Works with Bukkit, Spigot, PaperMC, and BungeeCord. For BungeeCord, you can configure sounds to play only when a player joins the lobby server for the first time.
- Easy Configuration: Customize sounds via simple configuration files.
JoinMusic brings your server to life, setting a welcoming tone as soon as players step into your world.
Functionality
- Play Music on Join: Play an
.nbs
file for players who join the server. - Adding Files: Place
.nbs
files in the plugin folder and add the filename toconfig.yml
. A list of.nbs
files can be found here.
Optional Feature (from version 4.0):
Set options.music.random
to true
in config.yml
, and place multiple .nbs
files in the specified folder (random
by default, or as set in options.music.RandomFoldername
). A random song will be selected each time a player joins.
Installation
- Download the latest
PlayMusic.jar
file. - Download the NoteBlockAPI.
- Stop your server.
- Place
PlayMusic.jar
and theNoteBlockAPI
file in the/plugins
folder. - Restart your server.
Links to this Project
German
JoinMusic - Musik beim Betreten des Servers abspielen
JoinMusic verleiht deinem Minecraft-Server eine besondere Atmosphäre, indem es Musik oder Töne abspielt, sobald ein Spieler beitritt. Ideal für Events, saisonale Themen oder als Willkommensgruß - JoinMusic macht den Spielerempfang besonders.
Funktionen
- Musik beim Server-Betreten: Spielt eine
.nbs
Datei, wenn ein Spieler den Server betritt. - Dateien Hinzufügen: Lege
.nbs
Dateien im Plugin-Ordner ab und füge den Dateinamen in dieconfig.yml
hinzu. Eine Liste von.nbs
Dateien findest du hier.
Optional (ab Version 4.0):
Setze options.music.random
auf true
in der config.yml
. Lege mehrere .nbs
Dateien im festgelegten Ordner (standardmäßig random
oder nach Einstellung unter options.music.RandomFoldername
) ab, und es wird automatisch ein Song beim Server-Betritt ausgewählt.
Installation
- Lade die neueste
PlayMusic.jar
Datei herunter. - Lade die NoteBlockAPI herunter.
- Stoppe den Server.
- Lege die
PlayMusic.jar
und dieNoteBlockAPI
Datei in den/plugins
Ordner. - Starte deinen Server neu.
Additional Information
To-Do List
Updater
JoinMusic uses Gravity's Updater, which only informs you about updates.
To disable update notifications, set 'update-check'
and 'updateinfo'
to false
in config.yml
.
To only show updates in the console, set 'update-check'
to true
and 'updateinfo'
to false
.
Metrics
JoinMusic uses bstats.org to collect anonymous data starting from version v2.2. Default data includes:
- Server's UUID
- Player count
- Server's online mode
- Server's Bukkit version
- Java version and OS details
- System cores and supported plugins
To disable metrics, set "options.Metrics"
to false
in config.yml
.