#Custom radio stations [broken] [undocumented]

35 messages · Page 1 of 1 (latest)

ripe sierra
#

Somewhat similar to https://canary.discord.com/channels/880995984426020885/1216867448448352327

There is currently no way to add custom radio stations server-wide without requiring manual distribution of a custom mod .jar or stations.json to players.
Which can be very annoying or a major obstacle for non-tech-savvy players.

Having the entire radio stations json, or just a json array of additions in existing ad-astra config files on the server would be a major improvement.
These (extra) radio stations json would be loaded by clients during server-join.

I know how to compile a custom version of ad astra's .jar that has different radio stations baked in, or how to add a custom stations.json to my game client (#🚀ad-astra-general message thanks @summer oriole!).
But these have the downside of requiring manual distribution and installation by every user or result in one radio station sounding completely different to other users.

In case server-operators aren't trusted to input URL's that clients will automatically send requests to, a warning with cancel/continue-anyway options could be displayed to users, informing them of the risk

#

Alternatively, i could also just try to pull-request my desired stations into the github repo (slam>qmusic)

summer oriole
#

You don’t have to distribute them, the stations on the server is synced to the client

ripe sierra
summer oriole
#

With the command line argument thing if you do that on a server clients that join will get the list

ripe sierra
#

oh, i was not aware of that. Is that documented?

summer oriole
#

The thing you linked with the JVM argument

#

It’s the same thing

ripe sierra
#

ah. I didn't know that had server-to-client syncing implemented

#

And i couldn't find anything about it on the wiki

#

still, it would be nice if this was also doable through server config files. Since the first thing i did was looking for any options in any ad astra configs

#

Also must the path be absolute or is relative supported too?

ripe sierra
#

Nvm i figured it out. It had to be -Dadastra.stations, which isn't documented

ripe sierra
#

#🚀ad-astra-general message

#

the station just plays default radio stream, not the one i put in

#

I don't think this is your weird skill check but rather something is actually broken

#

If you're not comfortable publicly saying what is wrong here, you can also tell me in DM's, i won't tell anyone else

ripe sierra
ripe sierra
#

Custom radio stations [broken] [undocumented]

elder plover
#

I've added my response moon2S

vale gyro
#

keeps saying:Error: Could not find or load main class Dadastra.stations=C:\Users\mypcname\Desktop\mc-server\absm-server\config\ad_astra_radio\stations.json
Caused by: java.lang.ClassNotFoundException: Dadastra.stations=C:\Users\mypcname\Desktop\mc-server\absm-server\config\ad_astra_radio\stations.json

raw hinge
#

theres radios?

slender silo
#

If you’re on 1.20.1

#

You need to do it manually since it’s marked as a beta

raw hinge
#

Sweet

#

forge or fabric

#

or boty

#

both*

slender silo
hollow flame
slender silo