All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Now Playing

Now Playing

by Scotsguy • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions
Icon

Now Playing

Shows a popup whenever the active music track changes.

[Environment]() Latest Minecraft

Loader Loader Loader

Available on Modrinth Available on CurseForge Available on GitHub

About

Have you ever wondered what all the songs in Minecraft are actually called? Sure, you could check the soundtrack to find out, but then you have to listen to every song, hoping it's the one you're thinking of.

With this mod, wonder no more! A toast will pop up in the top right corner of your screen or just above your hotbar (configurable), telling you what song you're about to listen to.

Setup

General Options
  • Only use key or command
    • Whether to only show pop-up when the keybind is pressed or the /nowplaying command is used.
  • Music pop-up style
    • How to display pop-up for background music. Choice of toast, hotbar (status bar) message, or nothing.
  • Jukebox pop-up style
    • How to display pop-up for jukebox music. Choice of toast, hotbar (status bar) message, or nothing.
  • Fallback to toast
    • Whether to display a toast for music set to hotbar, if not possible to show a hotbar message.
  • Silent toast
    • Whether the toast should make a whoosh noise.
  • Toast scale
    • The size of the toast.
  • Simple toast
    • Whether to show the "Now Playing" text as well as the track title in the toast.
  • Dark toast
    • Whether to use a dark background for the toast.
  • Toast display time
    • How long the toast will be displayed for.
  • Hotbar display time
    • How long the hotbar message will be displayed for.
  • Narrate pop-up
    • Whether pop-ups should be narrated, if the narrator is enabled.
Custom Sprites

Now Playing supports changing which disc sprites are displayed for each background music track via a resource pack. First, create a nowplaying folder in the assets folder of your pack, and place a sprites.json file in that folder, as shown below.

Note: If you are using version 1.5.16 or earlier, the mod ID (and thus, the folder name) is now-playing.

assets
├── minecraft
└── nowplaying
    └── sprites.json

Next, populate the sprites.json file with key-value pairs, where the key is the music resource location (or part thereof), and the value is the sprite location, as shown below.

{
    "minecraft:music/game":                   "minecraft:textures/item/music_disc_cat",
    "minecraft:music/game/creative":          "minecraft:textures/item/music_disc_blocks",
    "minecraft:music/game/creative/taswell":  "minecraft:textures/item/music_disc_chirp",
    "minecraft:music/game/nether":            "minecraft:textures/item/music_disc_pigstep"
}

If you only specify part of a music resource location, the corresponding disc will be shown for all music tracks in that location, except those that have a more specific definition. In the example above:

  • All tracks in the game folder will use the cat sprite, except;
    • tracks in the creative folder, which will use the blocks sprite, except;
      • the taswell track , which will use the chirp sprite
    • tracks in the nether folder, which will use the pigstep sprite.

You can use any existing music disc sprite, or any sprite provided by a resourcepack.

Custom Music Track Titles

If you have a resource pack that adds custom background music, you can specify titles using a translation file (e.g. en_us.json). First, create a nowplaying folder in the assets folder of your pack, create a lang folder inside, and place a translation file in that folder, as shown below.

assets
├── minecraft
└── nowplaying
    └── lang
        └── en_us.json

Next, populate the translation file with key-value pairs, where the key is the music resource location, prefixed with nowplaying, and the value is the translated title of the track, as shown below.

Note: If you are using version 1.5.16 or earlier, the mod ID (and thus, the prefix) is now-playing.

{
    "nowplaying.minecraft:music/game/a_familiar_room":     "Aaron Cherof - A Familiar Room",
    "nowplaying.minecraft:music/game/an_ordinary_day":     "Kumi Tanioka - An Ordinary Day",
    "nowplaying.minecraft:music/game/ancestry":            "Lena Raine - Ancestry",
    "nowplaying.minecraft:music/game/clark":               "C418 - Clark",
    "nowplaying.minecraft:music/game/creative/aria_math":  "C418 - Aria Math"
}

Old translation files which use the music.nowplaying.[name] format are still supported, but have a lower priority than the new format.

Contact

GitHub Issues

License

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Neoforge
1d ago 1
26.3
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.2
Neoforge
1d ago 1
26.1.x
Fabric
1d ago 1
26.1.x
Neoforge
1d ago 1
26.3
Fabric
1d ago 1
26.3
Neoforge
1d ago 1
26.3-rc-2
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.2
Neoforge
1d ago 1
26.2
Fabric
1d ago 1
26.2
Neoforge
1d ago 1
26.1.x
Fabric
1d ago 1
26.1.x
Neoforge
1d ago 1
26.2-pre-2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
26.1.x
Neoforge
1d ago 1
26.1.x
Fabric
1d ago 1
26.1.x
Neoforge
1d ago 1
26.1
Fabric
1d ago 1
26.1
Neoforge
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.21.5
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.4
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.20.x
Forge
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.5
Neoforge
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.21.5
Neoforge
1d ago 1
1.21.4
Fabric Quilt
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.20.x
Forge
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.21.5
Neoforge
1d ago 1
1.21.5
Fabric Quilt
1d ago 1
1.20.x
Forge
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.4
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.4
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21
Fabric Quilt
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Fabric Quilt
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Fabric Quilt
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Fabric Quilt
1d ago 1
1.21
Neoforge
1d ago 1
1.20.6
Neoforge
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.20.x
Neoforge
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.20.2
Fabric Quilt
1d ago 1
1.20.2
Forge
1d ago 1
1.20.x
Fabric
1d ago 1
1.20
Forge
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.19.x
Forge
1d ago 1
1.19.x
Fabric Quilt
1d ago 1
  • Added a check for Music volume level as well as Master volume level (Obey23) (#58)

  • Added a check for Music volume level as well as Master volume level (Obey23) (#58)

  • Added a check for Music volume level as well as Master volume level (Obey23) (#58)

  • Added a check for Music volume level as well as Master volume level (Obey23) (#58)

  • Added a check for Music volume level as well as Master volume level (Obey23) (#58)

  • Added a check for Music volume level as well as Master volume level (Obey23) (#58)

  • Updated to mc26.3

  • Updated to mc26.3

  • Updated to mc26.3-rc-2

  • Fixed a bug causing a network crash when playing a music disc

  • Fixed a bug causing a network crash when playing a music disc

  • Updated to mc26.2
  • Re-enabled config screen

  • Updated to mc26.2
  • Re-enabled config screen

  • Reset mc version counter to 1 at mc1.0.0
  • Removed duplicate logger names
  • /nowplaying now opens the config screen
  • /nowplaying show now shows the notification for the most recent track
  • /nowplaying next now advances to the next track

  • Reset mc version counter to 1 at mc1.0.0
  • Removed duplicate logger names
  • /nowplaying now opens the config screen
  • /nowplaying show now shows the notification for the most recent track
  • /nowplaying next now advances to the next track

  • Updated to mc26.2-pre.2
  • Temporarily disabled config screen
  • Mod versioning scheme now resets minor on increment of either major or mc

  • Updated to mc26.1.2

  • Updated to mc26.1.2

  • Updated to mc26.1.1

  • Updated to mc26.1.1

  • Updated to mc26.1
  • Mod versioning scheme is now major.mc.minor:
  • major is incremented on 'significant' feature changes, or breaking API changes (if
applicable).
  • mc is never reset, and is incremented on every MC release, irrespective of whether a mod
update was required.
  • minor is reset when major is changed, and is incremented on every update that does not
change either of the previous two numbers.

  • Updated to mc26.1
  • Mod versioning scheme is now major.mc.minor:
  • major is incremented on 'significant' feature changes, or breaking API changes (if
applicable).
  • mc is never reset, and is incremented on every MC release, irrespective of whether a mod
update was required.
  • minor is reset when major is changed, and is incremented on every update that does not
change either of the previous two numbers.

  • Changed mod ID to nowplaying on all platforms

  • Changed mod ID to nowplaying on all platforms

  • Fixed toast queueing when using the Dynamic FPS mod
  • Fixed Modrinth links
  • Fixed toast queueing when using the Dynamic FPS mod
  • Fixed Modrinth links
  • Fixed toast queueing when using the Dynamic FPS mod
  • Fixed Modrinth links
  • Fixed toast queueing when using the Dynamic FPS mod
  • Fixed Modrinth links
  • Fixed toast queueing when using the Dynamic FPS mod
  • Fixed Modrinth links
  • Fixed toast queueing when using the Dynamic FPS mod
  • Fixed Modrinth links
Now Playing Icon
Download Now Playing
Select game version
Select platform