Project Radio

fully synchronized radio mod featuring stationary blocks and portable units with real-world web streams.

File Details

project_radio-1.0.jar

  • R
  • Feb 19, 2026
  • 1.92 MB
  • 17
  • 1.21.1
  • NeoForge

File Name

project_radio-1.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:project-radio-1466847:7651160"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Official v1.0 Release Changelog

📡 The Audio Engine

  • Real-time Web Streaming: Added support for live MP3 and Shoutcast streams directly from the web.

  • True Multiplayer Sync: Implemented a bidirectional network system. Everyone on the server hears the same music at the exact same time.

  • Proximity Sound System: Added dynamic volume scaling. The music gets louder as you approach the radio and fades as you walk away (up to 20 blocks).

📻 Stationary Radio Units

  • Interactive Radio Block: A new functional block for your builds. Right-click to configure and launch.

  • Musical Visualizer: Added custom particle effects (musical notes) that pulse while the radio is active.

  • Smart State Management: Stationary radios now remember their playing state even after a world reload.

  • Safety Logic: Improved onRemove handling. Breaking a radio now only stops the audio if it was the one currently playing (no more "ghost stop" bugs!).

🚶 Portable Walkman (New!)

  • On-the-go Vibes: Listen to your favorite stations anywhere in the world while carrying the Portable Radio item.

  • Dynamic Tracking: The sound now follows the player's UUID. If you carry a radio, players around you will hear your music following your movement.

  • UI Integration: Access the full radio menu with a simple right-click while holding the device.

🖥️ User Interface & Configuration

  • Favorites System: Added a built-in station manager. Save and name your favorite URLs so you never have to copy-paste again.

  • Advanced GUI: A clean, dedicated screen with Launch, Stop, and real-time Volume controls.

  • Creative Integration: All items and blocks are now neatly organized in their own "Project Radio" Creative Tab.

  • Full Localization: All text and menus are fully translated into English.

  • On-Screen HUD: Added a "🎶 Radio Playing" indicator so you always know when your device is active.

🔧 Bug Fixes & Optimization

  • Fixed a major thread-leak issue where multiple streams could play simultaneously.

  • Resolved class ambiguity between JLayer and Minecraft's Player classes.

  • Optimized packet distribution to minimize server lag during stream updates.

  • Ensured 100% stability on NeoForge 1.21.1.