Skip to content
Spatial music for Minecraft

Make the world sound alive.

Place a radio, choose a track, and nearby players will hear it from that location. Vanilla players use the server resource pack. Players with the optional mod also get exact seeking, pause, and resume controls.

Proximity Radio On air
Proximity Radio logo
Paper 1.21.7 and newerPaper is the supported server platform
Java 21Required by the plugin and server
Vanilla + optional modOne radio system for mixed clients

How playback works

The server keeps one playback state for each radio. It sends normal Minecraft sounds to vanilla players and timestamped audio commands to players using the mod.

Vanilla listeners

Receive a generated Minecraft resource pack and hear native positional sounds without installing anything locally.

Players with the mod

The optional Fabric client can join at the current timestamp and supports seeking, pause, and resume.

Physical radios

Place textured radio heads, define hearing distance, protect ownership, show holograms, and control playback through native dialogs.

Server settings

Tiers control permissions, recipes, range, holograms, particles, protection, and the available tracks.

From audio file to in-game radio

Add tracksDrop OGG, MP3, WAV, FLAC, or another supported format into the tracks folder.
Build the packRun /radio zip to validate, convert, index, and package the library.
Publish itUse the built-in HTTP server or provide a direct external ZIP URL.
Place a radioGive a tier item, place it, select a track, and let proximity playback handle listeners.

Choose your edition

Free

Includes the Default and Admin tiers, up to 12 tracks, a six-minute limit per track, and support for the optional client mod.

Pro

Build unlimited music libraries and create as many fully configurable radio tiers as your server design requires.

Compare Free and Pro →

Quick setup

Follow Installation, then Your First Radio. The quick path takes you from an empty server to a working radio pack without requiring the client mod.