Commands and Permissions¶
The main command is /radio; /pradio is an alias.
Player commands¶
| Command | Purpose |
|---|---|
/radio help |
Show available commands. |
/radio mute [on\|off] |
Mute or unmute all radios for yourself. |
/radio streamermode [on\|off] |
Alias for global personal mute. |
/radio desyncalert <on\|off> |
Enable or disable your desynchronization chat alerts. |
/radio syncalert <on\|off> |
Enable or disable your synchronization chat alerts. |
/radio volume <0-100> |
Set your global personal radio volume. |
/radio info |
Show information about the nearest radio. |
/radio status |
Show mute, client, nearby-radio, and playback status. |
/radio mod |
Show the optional client-mod link. |
/radio track list [page] |
List tracks allowed for the nearby radio. |
/radio track play <id> |
Select a track when you may control the nearby radio. |
/radio trust <radio-id> list |
List trusted players for an owned radio. |
/radio trust <radio-id> add <player> |
Trust a player on one owned radio. |
/radio trust <radio-id> remove <player> |
Remove trust from one owned radio. |
/radio connect <source-id> <target-id> |
Pro only: merge owned same-tier radios when the tier enables owner connections. |
/radio queue list |
Show the nearby radio queue. |
/radio queue add <track> |
Add a track to the queue. |
/radio queue clear |
Clear the queue. |
Administrator commands¶
| Command | Purpose | Permission |
|---|---|---|
/radio give <player> <tier> [amount] |
Give radio items. | proximityradio.admin.give |
/radio reload |
Reload configuration, tiers, tracks, and integrations. | proximityradio.admin.reload |
/radio zip |
Scan audio and build the resource pack. | proximityradio.admin.zip |
/radio force <all\|player> |
Resend Proximity Radio's pack, or show the matching /iatexture command when ItemsAdder owns delivery. |
proximityradio.admin.force |
/radio tier list |
List loaded radio tiers. | proximityradio.admin.tier |
/radio tier create <id> |
Create a custom radio tier (Pro only). | proximityradio.admin.tier |
/radio diagnose |
Display environment, integration, tool, pack, and URL status. | proximityradio.admin.diagnose |
/radio connect <source-id> <target-id> |
Pro only: connect compatible radios regardless of ownership and tier opt-in. | proximityradio.admin.connect |
Permission nodes¶
| Permission | Default | Meaning |
|---|---|---|
proximityradio.use |
Everyone | Use and place normal radios when tier rules allow it. |
proximityradio.command.mute |
Everyone | Use /radio mute and streamer mode. |
proximityradio.command.volume |
Everyone | Change global personal volume. |
proximityradio.admin |
Operators | Grants every administrative child permission and bypass behavior. |
proximityradio.admin.give |
Operators | Give radio items. |
proximityradio.admin.reload |
Operators | Reload the plugin configuration. |
proximityradio.admin.zip |
Operators | Build the resource pack. |
proximityradio.admin.force |
Operators | Force resource-pack delivery or obtain the delegated ItemsAdder resend command. |
proximityradio.admin.tier |
Operators | List and create tiers. |
proximityradio.admin.diagnose |
Operators | View diagnostics. |
proximityradio.admin.break |
Operators | Bypass ownership and WorldGuard checks while breaking radios. |
proximityradio.admin.control |
Operators | Control administrator-restricted radios. |
proximityradio.admin.connect |
Operators (Pro only) | Connect same-tier radios regardless of ownership and allow-connect. |
The top-level proximityradio.admin node is convenient for operators. For staff ranks, grant individual nodes so control and break access stay separate.
Console use¶
Administrative commands such as zip, reload, force, tier, diagnose, and Pro's connect can be run from the console. Player-context commands require an in-game player. Alert preferences default to on, are stored globally per player, and persist across restarts.
See Connected Radios for source/target behavior, owner rules, and recovery when a controller is removed.