This is an unofficial Neoforge port of the mod "Music Control" for Fabric, made by a guy with way too much free time and just wanted to hear pokemon music while playing pokemon on Neoforge instead of Fabric ._.)
(I am uploading this to curse only for more people like me that want the same thing or similar and because in the original mod says "NO PORT TO FORGE PLANNED! (but feel free to port it by yourself and link it)")
Works perfectly fine normally and with datapacks made for the fabric version (like the Resonant Routes and Battles for Cobblemon), so have fun!
NOTE: THIS IS A VERY SCUFFED PORT AND THERE MIGHT BE A BUG OR TWO I DON'T KNOW OF YET, so any feedback would be nice!
THIS MOD IS NOT ORIGINALLY MINE! ITS JUST AN UNNOFFICIAL PORT THAT DOES THE EXACT SAME THING AS THE ORIGINAL, BUT ON NEOFORGE INSTEAD OF FABRIC. Credits goes all to the original creators of the mod! You can check their original mod in this link: Music Control by sfinc, Pardys
What the mod does according to the original page linked above:
This mod allows you to take full control of Minecraft music. If you ever felt like you had to wait too much time between music, or if you ever wanted to skip a music, this mod is made for you.
And it doesn't stop here! You can switch music player mode to play music as before, discs only, resource pack/modded music only, or any music of the game. You may also replay a music, display its name, and even change music volume directly with keybinds.
Last but not least, you can completely customize which music plays when with a new GUI. In this music panel, you can select any music or sound event to play it. You can also configure for each music, in which sound events it can be played, and vice versa. New events are added for each biomes, dimensions, and even some miscellaneous ones.
This is a short description, full description below.
FAQ
-
Do I need it on my server? No. This mod is client side, so you shouldn't put it on your server
-
Can I include it in my modpack? Yes, you are free to include this mod into your modpack
-
For any other things: Feel free to share your experience, problems, enhancement ideas in the Discord server, or directly creating issues on the GitHub
Full description
Commands
Keybinding
-
Music panel: Open the music panel. M key
-
Previous/next music: Play the previous/next music. LEFT/RIGHT ARROW keys
-
Volume up/down: Increase/Decrease music category volume. UP/DOWN ARROW keys
-
Pause/resume music: Pause or resume music. RIGHT SHIFT key
-
Previous/next music category: Change the current music category and play a music from this category. PAGE UP/DOWN keys
-
Display music: Display the name of the music currently playing. RIGHT CTRL key
-
Loop: Enable/Disable loop over the same music. unassigned key
Note that you can change the keybinds at any moment in Minecraft control options.
Resourcepacks
If you want Minecraft to play other custom music, you can do this via resource packs. For this, nothing hard: just follow the instructions described there.
An example resourcepack can be found here.
Music category
Default music player mode is vanilla, which depends on events triggered by biome or location. You can change mode with keybinds and also configure the mod to be by default on another category when launching the game.
- default: Minecraft default behavior, playing a music depending on sound events like biomes or under water
- disc: Minecraft music discs, also detecting custom discs from mods
- all: any music playable in Minecraft, including resource packs and mods' ones
- namespace: for each mod and resource pack adding custom music to the game, there will be a new category created with their own music

