Laser Antenna Broadcaster

The Laser Antenna Broadcaster feature allows players to send messages across your entire Nexus cluster using Space Engineers Laser Antennas. This enables cluster-wide announcements, faction communications, and emergency broadcasts.

Important

This feature requires Laser Antennas to be placed on grids. Players can only broadcast to servers where they have valid antenna ownership and target access.

How It Works link

Broadcasting to Everyone link

When enabled, Laser Antennas can select “Everyone” as a broadcast target:

  1. Player setup — Place a Laser Antenna on their grid
  2. Antenna configuration — Set broadcast target to “Everyone”
  3. Message transmission — Type message and transmit
  4. Cluster relay — Message is sent to all Nexus antennas on other servers
  5. Delivery — Receiving players see the message with server prefix (if enabled)

Default Broadcast Modes (Always Available) link

Even with “Everyone” broadcast disabled, players can still use:

Message Format link

Broadcast messages include sender information:

[SERVER_NAME] Player_Name: Your broadcast message here

If server abbreviations are enabled, the format becomes:

[ABBR] Player_Name: Your broadcast message here

Configuration link

Enable/Disable Everyone Broadcasts link

In torch.cfg (Nexus Plugin Settings):

# Allow "Everyone" broadcasts (default)
EnableChatBroadcasterChannelEveryone: true

# Disable "Everyone" broadcasts
EnableChatBroadcasterChannelEveryone: false

Effect of Settings:

Setting “Everyone” Target Faction Broadcasts Specific Target Broadcasts
true (Enabled) ✅ Available ✅ Available ✅ Available
false (Disabled) ❌ Blocked ✅ Available ✅ Available

Server Abbreviations link

Enable or disable server name prefixes in broadcast messages:

In torch.cfg:

# Show server prefix in broadcasts
EnableServerAbbreviations: true

# Hide server prefix (no prefix added)
EnableServerAbbreviations: false

Message Examples:

With abbreviations enabled:

[PLANET_A] PlayerName: Emergency, need rescue!

Without abbreviations:

PlayerName: Emergency, need rescue!

Use Cases link

When to Enable (“Everyone” Broadcasts) link

Public servers — Allow community-wide announcements and events
Faction PvP — Enable cluster-wide faction communications
Multiplayer campaigns — Coordinate players across sectors
Emergency systems — Alert all players to critical events

When to Disable (“Everyone” Broadcasts) link

Prevent spam — Restrict who can broadcast to everyone
Roleplay servers — Force in-character faction communications
Performance concerns — Reduce message relay load
Enforce isolation — Keep servers/sectors separate from each other


Broadcast Scenarios link

Scenario 1: Public Announcement (Everyone Enabled) link

  1. Admin on Server A has Laser Antenna
  2. Sets broadcast target to “Everyone”
  3. Sends: “Server maintenance in 5 minutes”
  4. Result: All players on all servers receive the message with [SERVER_A] prefix

Scenario 2: Faction Communication (Any Setting) link

  1. Player on Server B in “BLUE” faction
  2. Sets broadcast target to their faction
  3. Sends: “Gathering at coordinates X, Y, Z”
  4. Result: Only BLUE faction members on all servers receive it

Scenario 3: Emergency Alert (Everyone Disabled) link

  1. Laser Antenna broadcasting to “Everyone” is disabled
  2. Player attempts to broadcast to “Everyone”
  3. Result: Transmission fails; antenna reports error; player must use faction or specific target instead

Technical Details link

Antenna Requirements link

Cross-Server Relay link

When a player broadcasts on Server A:

  1. Local antenna on Server A sends message
  2. Nexus plugin intercepts transmission
  3. If broadcast target is “Everyone”:
    • Message is relayed to all connected servers
    • Each server delivers to local antennas
    • Antennas on other servers relay to players
  4. If broadcast target is faction/specific:
    • Message is sent only to matching targets (faction/coordinates)
    • Works the same across servers

Performance Considerations link


Troubleshooting link

“Everyone” Broadcast Not Working link

Symptom: Antenna won’t let you select “Everyone” as broadcast target

Cause: EnableChatBroadcasterChannelEveryone is disabled in torch.cfg

Solution:

  1. Edit server’s torch.cfg
  2. Set EnableChatBroadcasterChannelEveryone: true
  3. Restart torch server
  4. Retry antenna broadcast

Messages Not Reaching Other Servers link

Symptom: Antenna sends locally but other servers don’t receive

Causes:

Solution:

  1. Verify all servers are connected to controller
  2. Check receiving antennas are powered
  3. Verify player faction/target settings
  4. Check server logs for connection errors

Server Prefixes Not Showing link

Symptom: Broadcast messages don’t show [SERVER_NAME] prefix

Cause: EnableServerAbbreviations is disabled

Solution:

  1. Edit server’s torch.cfg
  2. Set EnableServerAbbreviations: true
  3. Restart torch server
  4. Send new broadcast to see prefix

See Torch Configs for configuration details.