PartyBox
PartyBox is a client-side Fabric mod for live, server-controlled music and audio streaming in Minecraft.
It connects your Minecraft client to an external PartyBox backend and lets players tune into up to 5 independent live audio channels. Each channel can play its own song or sound at the same time, and players can choose exactly what they want to hear.
⚠️ Private Access Notice PartyBox is currently intended for private events. Adding songs and controlling playback is restricted to approved users with access. DM @AllanStrat on Discord for access.
Features
- Lunar Client compatible
- DiosesMC modpack compatible
- English/Spanish support
- Live streamed audio from an external PartyBox backend
- 5 independent audio channels
- Client-side channel selector
- Optional “hear all channels” mode
- In-game volume control
- RGB Now Playing display
- Optional actionbar Now Playing overlay
- In-game
/partybox commands for authorized users
- Token-based backend permissions
- Per-token channel restrictions
- Web dashboard for viewing available songs and current playback
- Protected song upload system for approved users
- Designed for events, roleplay, minigames, server hubs, rides, announcements, and parties
How It Works
PartyBox uses an external backend service to stream decoded PCM audio to Minecraft clients over WebSocket.
The backend plays .ogg files on one of five logical channels. For example:
partybox play judas.ogg 3
This plays judas.ogg on Channel 3 for players listening to that channel.
Player Controls
Players can:
- Pick Channel 1–5
- Change volume
- Switch channels live
- Enable or disable the actionbar player
- Optionally hear all active channels at once
Admin and Token Access
Playback and uploads are protected by backend tokens.
Approved tokens can be limited by permission and channel. For example, one token may only be allowed to play songs on Channel 5, while an admin token can control all channels.
Supported Actions
- Play a sound on a channel
- Stop channel playback
- Adjust channel volume
- Upload
.ogg files through the web dashboard (if permitted)
Web Dashboard
PartyBox includes a lightweight web dashboard for the backend.
https://allanstrat.com/
The dashboard can show:
- Available uploaded songs
- Current Now Playing status across active channels
- Upload form for approved users
Song uploads require an authorized token.
Example Use Cases
PartyBox is useful for:
- Server-wide music events
- Roleplay radio systems
- Theme park rides and attractions
- Staff announcement channels
- Minigame music and alerts
- Party hubs and social areas
- Ambient zones or live DJ-style events
- Private event broadcasts
Compatibility
- Minecraft: Fabric
- Environment: Client-side mod
- Backend: External PartyBox server
- Audio Format:
.ogg
- Channels: 5 independent channels
Notes
- PartyBox is not a voice chat replacement.
- An external backend server is required.
- Players only hear the channel or channels they choose.
- Admin controls and uploads are restricted by backend tokens.
- Public access depends on the server owner’s configuration.
Summary
PartyBox brings live multi-channel audio streaming to Minecraft through a lightweight Fabric client and a dedicated backend server.
Whether you are running a roleplay station, live event, theme park ride, music room, minigame, or private party, PartyBox gives players a simple way to tune in and hear exactly what is happening.