About Headphones
Looking to add some tunes while you conquer the wasteland?
The Headphones Plugin is here to elevate your Rust experience! Whether you're grinding for resources, gearing up for a raid, or just chilling in your base, this plugin lets you jam out to your favorite tracks without missing a beat. No more boring downtime — just pure rhythm while you dominate the game. 
Create custom audio streams and let your players experience your unique soundtrack
— whether you're giving audio instructions
or simply setting the perfect vibe
. The possibilities are endless, and your imagination is the only limit!
How It Works:
The plugin places a virtual pair of headphones on your head
, allowing you to stream music and audio in-game. All controls are accessible directly from a HUD panel in the top-right corner — no need to look up or hold any keys. Just hit Tab for mouse access and click.
The headphones won't spawn if you're already wearing a hat or headgear.
If a player drops the headphones, they are instantly destroyed — no exploiting.
Commands:
/headphone – Puts the headphones on (requires headphones.use permission) /removeheadphone – Removes your headphones and stops the music /radioplay – Starts playback (chat alternative to the Play button) /radiostop – Stops playback (chat alternative to the Stop button)
UI Controls:
A control panel appears in the top-right corner of the screen:
▶ PLAY – Start streaming the current station ■ STOP – Stop streaming STATIONS – Opens the station picker to browse and switch stations instantly
A "Now Playing" label shows the current station name in the bottom-left corner while music is active.
Pro Tip: Hit Tab to get mouse access and click the buttons instantly — takes less than a second to stop audio in an emergency!
Admin Features:
Admins with the headphones.admin permission have full control over the station list and player experience directly in-game:
Add Stations – Use the + ADD STATION button inside the station picker. Stations are saved permanently server-wide and instantly available to all players.
✎ Edit Stations – Rename or update any station's stream URL on the fly without removing and re-adding it.
✕ Delete Stations – Remove any station with one click. If it was set as the default, it clears automatically.
★ Default Station – Set any station as the server default. Every player who spawns in will be auto-tuned to that station and playing immediately — no action required from the player.
Lock Station – Config option to prevent players from changing stations. They can only Play and Stop — great for themed servers or event nights.
Force Listen Mode – Config option to hide the UI entirely from players. Headphones spawn, the default station plays, and they just listen. Admins still see the full UI.
⏱ Respawn Cooldown – Set a cooldown timer (in seconds) to prevent players from respawning over and over just to get headphones. Admins are exempt.
/addstation <name> <url> – Adds a stream to the server-wide station list (chat alternative)
Permissions:
headphones.use – Required to equip headphones headphones.admin – Required to manage stations and access admin features
Key Features:
Full station picker UI with paginated browsing — supports unlimited stations
Admins can add, edit, and delete stations in-game — no config editing needed ★ Set a default station that auto-plays for every player on spawn
Lock Station & Force Listen modes for full admin control over the experience ⏱ Respawn cooldown to prevent headphone farming
Dropped headphones are instantly destroyed — no exploiting the cooldown
"Now Playing" label shows the current station at all times
Fully optimized for best performance