Create: Radionautics
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 🏆 #13 of 63 game-mechanics mods in this game by downloads
📋 About This Mod
Create Radionautics is ment to be a mod where realistic radios can be used to comunicate between players and computers. Currently There is a brass radio link ment to add infinite range for redstone links (its encryption mode doesn't work yet). The anntennas for cc:tweaked are ment to replace modems adding a progrssion to how strong connections can be for computers currenlty only brass anntenna can connect sable entities to other sable entities or the normal world as they have infinite range.
The andesite anntenna has a range of 2000 blocks and the copper anntenna has a range of 500 blocks
A simple tutorial on how to use the anntenas for UDP or TCP transfers via anntenas # Create: Radionautics CC:Tweaked Guide
Create: Radionautics adds radio peripherals for CC:Tweaked computers. These radios let computers send messages over long distances using Create-themed antenna blocks.
## Requirements
- Minecraft 1. 21. 1
- NeoForge
- Create
- Create Aeronautics
- CC:Tweaked
- Create: Radionautics
## Radio Blocks
Radionautics adds three CC:Tweaked radio antenna peripherals:
| Block | Range | Active bound frequencies | | --- | ---: | ---: | | Andesite Radio Antenna | 2000 blocks | 1 | | Copper Radio Antenna | 5000 blocks | 2 | | Brass Radio Antenna | Infinite | 5 |
Place a radio antenna directly next to a CC:Tweaked computer.
## Getting The Peripheral
Use `peripheral.find`:
```lua local radio = peripheral.find("radionautics_radio") ```
Or wrap a known side:
```lua local radio = peripheral.wrap("left") ```
You can check the radio tier:
```lua print(radio.tier()) print(radio.range()) print(radio.maxBinds()) ```
## Sending A Message
```lua local radio = peripheral.find("radionautics_radio")
radio.send("145. 500", "chat:hello from base") ```
The first argument is the frequency. The second argument is the message.
## Receiving Messages
```lua local radio = peripheral.find("radionautics_radio")
radio.udpBind("145. 500")
while true do local event, frequency, senderId, message = os.pullEvent("radio_message") print("Frequency: " .. frequency) print("Sender: " .. senderId) print("Message: " .. message) end ```
The receiver must bind the frequency first:
```lua radio.udpBind("145. 500") ```
Incoming messages fire a `radio_message` event:
```lua local event, frequency, senderId, message = os.pullEvent("radio_message") ```
## Chat Example
Run this on the receiving computer:
```lua local radio = peripheral.find("radionautics_radio") radio.udpBind("145. 500")
print("Listening on 145. 500")
while true do local event, frequency, senderId, message = os.pullEvent("radio_message") print("[" .. frequency .. "] " .. senderId .. ": " .. message) end ```
Run this on the sending computer:
```lua local radio = peripheral.find("radionautics_radio")
while true do write("Message: ") local message = read() radio.send("145. 500", "chat:" .. message) end ```
## Encryption Helpers
Radionautics includes helper methods for encoding/encryption.
Available crypto types:
- `none`
- `xor`
- `aes`
- `base64`
Encrypted sender:
```lua local radio = peripheral.find("radionautics_radio")
local key = "secret-key" local message = "chat:encrypted hello" local encrypted = radio.cryptoEncrypt("aes", message, key)
radio.send("145. 500", encrypted) ```
Encrypted receiver:
```lua local radio = peripheral.find("radionautics_radio")
radio.udpBind("145. 500")
local key = "secret-key"
while true do local event, frequency, senderId, encrypted = os.pullEvent("radio_message") local ok, message = pcall(function() return radio.cryptoDecrypt("aes", encrypted, key) end)
if ok then print(message) end end ```
If the wrong key is used, decrypting may fail. Use `pcall` if you want to ignore bad packets safely.
## Frequencies
Frequencies are text. They can be numbers or names:
```lua radio.udpBind("145. 500") radio.udpBind("AIRSHIP") radio.udpBind("main_base") ```
The sender and receiver must use the same frequency.
## Bind Limits
Each antenna tier has a maximum number of active bound frequencies.
```lua radio.udpBind("145. 500") radio.udpBind("fleet") ```
If the antenna is out of bind slots, binding returns `false`.
Close a frequency when finished:
```lua radio.close("145. 500") ```
List active binds:
```lua for _, frequency in ipairs(radio.boundFrequencies()) do print(frequency) end ```
## Queued Messages
You can poll messages manually:
```lua local packet = { radio.receive() }
if packet then local frequency = packet local senderId = packet local message = packet print(message) end ```
Usually, `os.pullEvent("radio_message")` is easier.
Check queued message count:
```lua print(radio.queuedMessages()) ```
## Sable / Ship Helpers
Radionautics exposes early Sable/Create Aeronautics helper methods:
```lua radio.sableContinousLoad(true) radio.sableContinousLoad(false) ```
Check if continuous loading is enabled:
```lua print(radio.sableIsContinousLoading
📊 Mod Details
- Game
- Minecraft Mods
- Author
- parshwa282011
- Version
- 0.1.7.3
- Downloads
- 293
- Endorsements
- 4
- Category
- game-mechanics
- Created
- 7/10/2026
- Updated
- 8/25/2026
- Game Versions
- 1.21.1
- Tags
- game-mechanics, technology
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Create: Radionautics support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of Create: Radionautics?
Version 0.1.7.3, published 2026-08-25 with 293 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await