Starbound

Starbound

JukeCrate (tm)
29 kommentarer
Mantrek 7. mai 2024 kl. 17.48 
Nice! Just what I was looking for.
Soblow  [skaper] 7. mai 2024 kl. 14.54 
Errr, if the music you want to play has multiple instruments yeah?
I mean, it isn't like you're trying to play musics from instruments (like ABC/MIDI sheet music), here you play litteral songs for which you have the audio file installed
Mantrek 4. mai 2024 kl. 8.02 
Can the jukebox play multiple instruments at the same time?
alfie8010 11. juni 2020 kl. 13.26 
oof that sucks
Soblow  [skaper] 11. juni 2020 kl. 7.59 
You're mixing two things :
- Actual musics (either from the game or from mods)
- ABC songs (which are from your own files, or maybe from some specific mods)
The first kind of music, which this mod can handle, cannot be played with an other instrument
The second kind of music, which this mod CANNOT handle, can be played by instruments

The game engine limits what we can do, and in this specific case, the engine forbids us to access to ABC songs, and so I can't do what you're asking for, sadly :SBpenguin:
alfie8010 11. juni 2020 kl. 6.51 
you could then download music from a mod then play it with even a modded instument
alfie8010 11. juni 2020 kl. 6.50 
just an idea but what about a juke box with a song search area when you open it up and a slot to put an instrument? so you can customise the sound and song of it
Soblow  [skaper] 7. apr. 2020 kl. 12.23 
I didn't want to enter technical details, but yeah, you are right :cubetogue:
bk3000 7. apr. 2020 kl. 11.00 
>JSON doesn't have any relation with JS
JSON: JavaScript Object Notation. It is now an independent standard, though it originated from JS.

Also Starbound isn't really following official ISO JSON standards, since
1. JSON no longer supports any form of comments. They didn't like people using comments for things they didn't like, and nerfed the standard. Yes it was very dumb.
2. SB supports an (unofficial) expanded patching ability as demonstrated here - https://starbounder.org/Modding:Advanced_Modding#Add_an_item_to_an_array_that_doesn.27t_exist_.28Or_any_other_property.29

But those are both clearly improvements over ISO JSON - perhaps another language standard should be decided upon. Call it EJSON or something, and it would be backwards compatible with JSON, but you'd create tools like linters and patch makers specifically for it.
Soblow  [skaper] 11. jan. 2020 kl. 8.11 
Why would it require JS ?
JS is just never used in SB modding, only JSON and Lua.
(And for information, JSON doesn't have any relation with JS, as JS doesn't have any relation with Java)
Rastis 11. jan. 2020 kl. 6.56 
question: does adding your own music require java script
Soblow  [skaper] 29. juni 2019 kl. 14.46 
I didn't update it with 1.4, so it should be working nicely, but I didn't add the latest musics added in 1.4
Super Brasilis 29. juni 2019 kl. 14.16 
wow the mod of dreams are real
Soblow  [skaper] 30. juli 2018 kl. 8.41 
Update 0.5 available. It adds :
- Random play
- Help tab
- Settings (for now, it will only allow you to choose the timeout)

(Updated Screenshots with the new UI)
Soblow  [skaper] 29. juli 2018 kl. 8.55 
Update 0.4 pushed

- Added a progressbar, because why not
- Added a slider for the volume, like in game settings
- Added different modes :
*Play : Infinitly loop on the same music
*Loops : Play the music as many times as you set in the "loop" textarea
*Random : Not implemented yet

Still working on it guys !
Soblow  [skaper] 29. juli 2018 kl. 8.03 
Pourrais-tu m'envoyer les logs de ton jeu, dans la discussion "Bug reports" juste au dessus ?
qsuki 29. juli 2018 kl. 7.45 
for me it s dont work but possibly because i have many others mods
Soblow  [skaper] 29. juli 2018 kl. 5.06 
I'm planning, in a future update, to allow player to create "static" jukeboxes, which will behave like normal jukeboxes, but with the song you selected. That's why I'm asking to some mod author if they want to add a compatibility patch, instead of creating X jukeboxes for X musics
Celes-3 _Plays 29. juli 2018 kl. 5.05 
Oh... I see... anyway, thank you for the info and for making the mod :)
Soblow  [skaper] 29. juli 2018 kl. 5.02 
It must be a bug. Please also note that regular jukeboxes aren't using the same script as the JukeCrate do
Celes-3 _Plays 29. juli 2018 kl. 4.51 
are you sure ? for some reason when I turn the juke on and go a bit further (untill the music isn't heard anymore) and come back, they stopped playing unlike regular juke or radio... is this a bug or what ?
Soblow  [skaper] 29. juli 2018 kl. 4.06 
It is already available. The music (for now) plays infinitly. With the next update, you'll be able to choose the number of loops, including the "infinite" loop.

I cannot add the ability to start the music at a certain point, because of the API limitations, sorry
Celes-3 _Plays 29. juli 2018 kl. 3.51 
I like your mod, any chance you going to put music loop function ?
Soblow  [skaper] 29. juli 2018 kl. 0.23 
@Mohl : Access to .abc files is locked, and we don't have any way to load it, and to play it.
IT ISN'T POSSIBLE TO PLAY INSTRUMENT MUSICS USING OBJECTS

Sorry

@Solzutch : If you want to try the newest version (dev), join us on discord !
Solzucht 28. juli 2018 kl. 22.42 
wow this mod is actually a huge step some of us waited for some time <3
cant wait for further development
Mohl 28. juli 2018 kl. 19.03 
Would it be possible to make it play multiple midis as multiple instruments? It'd allow people to play music without needing someone for every instrument or missing one.
Soblow  [skaper] 28. juli 2018 kl. 10.25 
Currently working on auto-play system.
Soblow  [skaper] 26. juli 2018 kl. 1.59 
Well, I cannot make miracles.

Technically, you can add your own musics, I ccan make a tutorial for it, but it will be ogg, not mp3...
And for the multiplayer compatibility... I didn't test it for now.
RegenKonig 25. juli 2018 kl. 22.13 
This idea is godsend, my friend. It would be perfection though, if the user could download mp3 files and stick them somewhere in the mod, maybe multiplayer compatibility? Maybe I'm asking for to much, but thank you for bringing this into existince.