Перейти к содержимому
Mineforgian

Simple Voice Radio 📻

Plugin that adds a radio block that lets players communicate over distances

Загрузки
2K
Подписчики
48
Обновлён
4 июля 2026 г.
Лицензия
Apache-2.0

Опубликован 1 октября 2025 г.

Radio Radio - Simple Voice Chat Integrationsimple voice chat logo

Adds radio blocks with a frequency-based broadcasting system — talk with teammates, stream music, run a news station, or build anything else you can imagine, all across large distances.



soul_fire_flame Features

📡 Frequency System — Every radio block operates on a set frequency. Only radios sharing the same frequency can communicate with each other.

🔄 Modes
| Input — Picks up nearby players' voices and broadcasts them to all Output radios on the same frequency
| Output — Plays incoming audio to players within range, and optionally emits a redstone signal
| Broadcast — Triggered via /simple_voice_radio play_audio streams .wav audio directly to all Output radios
| Listen — Reads a custom disc from a jukebox placed underneath and broadcasts it to all Output radios on the same frequency

📶 Redstone Signal Output — Output radios can emit a redstone signal from 1 to 15 based on how close the nearest player is to the paired Input radio (optional)

Redstone Frequency Control — Set a radio's frequency dynamically using a redstone signal applied to the block (optional, may conflict with signal output system)

🎨 No Resource Pack Needed — All visuals are built with Display Entities — no client-side setup required

🪞 Custom Skins — Since 0.0.4: load your own per-state textures using BlockBench texture format

📻 Radio Effect — Since 0.0.4: real-time audio filtering adds static and tone shaping to simulate the feel of an old analog radio

⚙️ Fully Configurable — Tune detection range, frequency limits, chunk limits, crafting recipe, item name & lore, skins, audio filters, and more


Command block Command Tree

/simple_voice_radio
  ↳ reload - reloads the plugin's config 🔄
  ↳ view_craft - shows the radio crafting recipe 👁️
  ↳ give <target> - gives a radio item to the target 🎁
  ↳ play_audio - plays .wav audio directly to all Output radios 📢
       ↳ url <url> - audio will be downloaded from the given URL 🔗
       ↳ file <file> - audio will be loaded from a .wav file 📁
       ↳ stop - stops the currently playing audio 🛑


banner Requirements


light Support


spyglass Preview

For more images - see gallery

Different modes

Different modes


Frequency Switching

Frequency Switching


Crafting Recipe

Crafting Recipe

Ченджлог

0.0.7Релиз26.1.1, 26.1.2, 26.2 · 4 июля 2026 г.
  • Fixed voice mixing.
  • Added chunk mode and antennas (mode: chunk).
  • In chunk mode, reception range depends on the number of lightning rods above the radio: 0 → 3 chunks, 1 → 10 chunks, 2 → 30 chunks. These values can be changed in the config.
  • In chunk mode, a solid block above the antenna blocks the signal.
  • A lightning strike on the antenna destroys the radio. This can be disabled with lightning_destroys_radio.
  • In chunk mode, the radio requires clear space above it to work (required_clearance: 3).
  • play_audio now supports MP3, WAV, and OGG files, with configurable broadcast frequency and loop mode. It also outputs a level 15 redstone signal while playing.
  • Added Folia support.
  • Replaced the data storage system with JSON, including automatic migration from the old format, so updates no longer break existing data.
  • Major performance optimizations.
0.0.6Релиз26.1, 26.1.1, 26.1.2 · 8 июня 2026 г.

Packets fix

0.0.5Релиз26.1, 26.1.1, 26.1.2 · 19 мая 2026 г.

Changed

0.0.4Релиз1.21.9, 1.21.10, 1.21.11 · 20 февраля 2026 г.

Added

  • /simple_voice_radio play_audio Command - New sub-command for broadcasting .wav files on all freqencies
  • Custom Skins Support - Ability to assign custom skins to the radio
  • Customisable view_range - Configure the radio's render distance in the config
  • Radio Effect - A real-time audio filter, simulating an authentic radio signal sound
  • Custom Discs SVC Integration - Support for custom music discs via Simple Voice Chat
  • Volume Category - Added volume-category for finer audio control
  • Category Translation Keys - Localization support for categories
  • Ability to disable Signal Output System

Changed

  • Removed annoying particles from radio-block
  • New Textures - Fully refreshed textures for the radio block and item
  • Downgraded minimum version - Now supports 1.21 (previously required 1.21.1)
  • Display Entities - Now using spawn consumer for display entities (performance improvement)
0.0.3Релиз1.21.9, 1.21.10, 1.21.11 · 27 января 2026 г.

Added

  • Signal Output System - Radio output now emits a redstone signal with strength from 1 to 15 in addition to sound
  • Chunk Limit System - Limit on the maximum number of radio blocks per chunk
  • Recipe View Command - view_craft sub-argument to display the radio crafting recipe
  • Lore Configuration - Ability to define item lore for the radio in the config
  • bStats Metrics - Integration of anonymous statistics collection
  • Data Caching - Performance optimization through caching
  • ProtocolLib Dependency - Added for extended packet handling capabilities
  • WorldGuard Support - Integration with the region protection plugin
  • Open Source - Plugin source code is now open to the community

Added detailed permissions for flexible configuration:

  • simple_voice_radio.can_broadcast - Ability to broadcast via radio
  • simple_voice_radio.reload_config - Reload the configuration
  • simple_voice_radio.give - Give radio items
  • simple_voice_radio.can_craft - Craft radio blocks
  • simple_voice_radio.can_change_frequency - Change frequency
  • simple_voice_radio.can_switch_mode - Switch operating modes

Changed

  • Command Name - Main command renamed from /radio to /simple_voice_radio
  • Multiple Broadcasts - It is now possible to talk on multiple radios simultaneously
  • Full Refactor - Many systems were rewritten from scratch to improve performance and stability
  • MiniMessage - Updated to the latest version for modern text formatting
  • Paper Plugin - Migrated from plugin.yml format to the new paper-plugin.yml
  • Updated Models - Fully redesigned 3D models for the radio block and radio item (by malekula)
  • Data Storage System - Completely redesigned storage system - NOT compatible with previous versions
0.0.2Релиз1.21.9, 1.21.10, 1.21.11 · 5 октября 2025 г.

Added

  • Redstone Frequency Control - New optional mode to control radio frequency via redstone signal strength
    • Enable with redstone_frequency: true in config
    • Frequency automatically matches redstone power level (0-15)
    • When power is 0, radio automatically switches to Output mode
  • Configurable Redstone Mode - New config option radio-block.redstone_frequency (default: false)

Controls Updated

  • Shift + Right-click - Change frequency (manual mode only)
  • Right-click - Toggle Input/Output mode

Fixed

  • Removed redundant conditions in event handling
  • Optimized block interaction logic
  • Improved code readability and maintainability
0.0.1Релиз1.21.6, 1.21.7, 1.21.8 · 1 октября 2025 г.

First version :)

Комментарии

Загружаем…