mc.roleplayhub.com

players online

I made a script to play songs on SRP instruments

CDara

Level 3
About the mod

The mod reads and uses .nbs files to play songs on SRP instruments.

At first I wanted to do it just for my character in solo but then I made a client sync system working on an external server to organise mini concerts with a tester




FAQ :


Do staff allow this mod on the server ?


After a discussion with SRP staff, we came to the conclusion it didn't gave any roleplay advantage, so it is allowed to use.


What are NBS files ?
A .nbs file is a Note Block Song file, used by the program Note Block Studio to create and store music containing minecraft notes.


Where can I get this mod ?

At the moment, it's not possible to get this mod since it's purely personnal and experimental.
 
Of course it'd be Bad Apple. Excellent! I notice a big problem with some notes being skipped outright though; any reason that happens that you can pinpoint? Because it makes the medley really incomplete in certain parts, which is a shame.

Could be to do with the fact that the server restricts you from doing an instrument too fast? However, it seems to be more with certain key notes that it just doesn't register at all. Very much worth looking into.

Still, very cool to see this in action, hopefully you can fix the small issue it seems to have because it would be awesome to see actual songs being played rather than just gibberish noises spammed occasionally. Imagine a band synching up in RP for this with a vocalist. Would go hard!
 
Could be to do with the fact that the server restricts you from doing an instrument too fast? However, it seems to be more with certain key notes that it just doesn't register at all. Very much worth looking into.
If I were to guess, it's probably due to server TPS not being able to keep up. Some NBS files have a tempo that's just way too fast for the server to accurately play. To put it simply, the issue is server-sided, and it's near impossible to make something like this play smoothly in a server with 200+ players online. All things considered though, this is a really neatly executed mod and I can see it being used during in-game concerts! Big dubs :D
 
Generally speaking mods are allowed to use unless it stuff that can give you an advantage. (like Auto run & fishing or Minimaps)

Even then when it comes to MusicRP, I would much rather have the song in the form of DetailRP with a w2g link than it being physically played by an instrument. I see it more of a small extension to MusicRP instead of something to entirely replace DetailRP. But with that said, I WOULD LOVE TO TRY THIS!!!
 
Last edited:
Of course it'd be Bad Apple. Excellent! I notice a big problem with some notes being skipped outright though; any reason that happens that you can pinpoint? Because it makes the medley really incomplete in certain parts, which is a shame.

Could be to do with the fact that the server restricts you from doing an instrument too fast? However, it seems to be more with certain key notes that it just doesn't register at all. Very much worth looking into.

Still, very cool to see this in action, hopefully you can fix the small issue it seems to have because it would be awesome to see actual songs being played rather than just gibberish noises spammed occasionally. Imagine a band synching up in RP for this with a vocalist. Would go hard!
Hi, thank you for the feedback. Actually the gibberish is mostly due for multiple reasons, and some are not fixable ;

1. Bad internet from the client making the notes have delay... OR/AND low server tps

2 . The fact the files played are reworked to be in one layer of notes because of the srp instrument limitation. The more players we have, the more layers in the nbs file we can allow, and the more consistent and good the song will sound.

3 . Some notes sounds off because of the midi/nbs convertion. Some notes in midi don't exist in minecraft and they had to be converted.

Thank you for your time
 
Generally speaking mods are allowed to use unless it stuff that can give you an advantage. (like Auto run & fishing or Minimaps)

Even then when it comes to MusicRP, I would much have the song that's physically being played to be in the form of DetailRP with a w2g link. I see it more of a e small extension to MusicRP instead of something to entirely replace DetailRP. But with that said, I WOULD LOVE TO TRY THIS!!!
I SEE what you mean and I understand that. If you like detailRP, you can always write while playing the song since the client will take care of the notes being played while you write in chat.
 
YOOOO THAT IS AMAZING!!
I would much rather have the song in the form of DetailRP with a w2g link than it being physically played by an instrument
I see this the opposite way. I'm 100% more inclined for realism; otherwise, why even have an instrument that can play chords... Why not just remove it and let it be mute, and do everything else in DetailRP. Mods clearly designed it so it plays, and we can hear it; the only issue is that it's tough to do manually. Plus, most of the W2G I've entered are not accessible in my country, so I'm stuck with 100% reading and 0% vibes. Not good.
 
Karakura Church visitors when they see someone actually playing the Church organ:
xWvlG8q.jpeg


Your use of the phrase 'at the moment' is giving me hope. It's giving me hope.

Where can I get this mod ?

At the moment, it's not possible to get this mod since it's purely personnal and experimental.
 
Karakura Church visitors when they see someone actually playing the Church organ:
xWvlG8q.jpeg


Your use of the phrase 'at the moment' is giving me hope. It's giving me hope.
After some thoughts, I'll actually make the mod public and open source. But it won't be before the beginning of 2026 because I got a lot to do atm. Plus, I need to recode a bit everything + make the mod easy to use for everyone and not just for me.
 
I made a similar mod myself too, with the help of a friend and my boyfriend. It's super cool and hard to make. I also downloaded on off google and thought it was this one. Know that no one gave it to me- don't worry.
 

Users who are viewing this thread

Top