CC: HUD Glasses

CC: HUD Glasses

What the computer writes to the modem is visible to the player in the glasses.

by
158 Downloads
neoforgeequipmenttechnology
Rent Server with this Mod

Screenshots

3d cube
Sample helicopter interface
Sample helicopter interface with shadow
Sample helicopter interface with outline
3d cube in interface
Power armor hud with weapon

About this Mod

CC: HUD Glasses

3d cube
3d cube

Wear a ComputerCraft monitor on your face. A pair of glasses and a special modem
let any computer draw a heads-up display straight onto a player's screen, using
the same monitor/term API you already know.

helicopter hud with shadow
helicopter hud with shadow

What it does

  • HUD Glasses — worn in the helmet slot (or a Curios slot). Whatever the bound
    modem outputs is drawn as a full-screen overlay.
  • HUD Modem — a ComputerCraft peripheral (type = "hud_glasses"). Wire it to a
    computer like any other peripheral and write to it like a monitor.
  • Binding lives on the glasses. Right-click a modem with the glasses in hand and
    they're bound to it. Hand the glasses to a friend and the HUD goes with them.
    Any number of players can watch the same modem.
local hud = peripheral.find("hud_glasses")
hud.setBackgroundColour(0)        -- transparent background
hud.setTextColour(colors.lime)
hud.setCursorPos(1, 1)
hud.write("Hello, HUD!")

If you've ever written a monitor program, you already know this peripheral.

Features

  • Monitor-compatible API: write, blit, clear, scroll, setCursorPos,
    setTextColour, setBackgroundColour, setPaletteColour, getSize, and more. Most
    monitor scripts run unchanged.
  • Transparent background — setBackgroundColour(0) (or - in blit) lets the world
    show through, so the HUD overlays the game instead of covering it.
  • Pixel-perfect CC font — reuses CC: Tweaked's own glyph sheet, so all 256
    characters (box-drawing, sub-pixel blocks, arrows) look exactly like a real
    terminal.
  • Runtime resolution — setSize(w, h) from Lua, or set defaults in the config.
    Fewer cells means bigger text. Choose how the grid maps to the screen: FIT
    (keep aspect, letterbox), STRETCH (fill the screen), or COVER (fill + crop).
  • Shared screens — bind several glasses to one modem and everyone sees the same
    display. Good for team status boards, base alarms, and shared coordinates.
  • Place anywhere — the modem mounts on any block face (floor, wall, ceiling),
    screen facing out.
  • In-game config — edit settings from the Mods list "Config" button, or bind a
    key to jump straight to the client settings.
  • Toggle key — press H to hide or show the HUD; the setting persists.
  • Optimized rendering — batched draws and a server-side payload cache keep the
    overhead low even for large, frequently-updated displays.

Requirements

  • NeoForge 1.21.1
  • CC: Tweaked 1.119.0 or newer (required)

Optional integrations

  • Curios — adds a dedicated Glasses accessory slot so the glasses don't occupy
    your helmet. Works with the vanilla helmet slot too; the glasses render on the
    head either way.
  • Create: Aeronautics / Sable — the binding uses a stable modem ID and a
    Sable-aware distance check, so the HUD keeps working when the modem rides inside
    a flying sub-level. Sable Companion is bundled, so there's nothing extra to
    install.

power armor hud with weapon
power armor hud with weapon

Configuration

Server (hudglassescc-common.toml, applied live):

  • hudWidth (default 80) — default grid width in characters
  • hudHeight (default 28) — default grid height in characters
  • maxRangeBlocks (default -1) — max modem-to-player distance in blocks, -1 means
    unlimited

Client (hudglassescc-client.toml, per-player):

  • hudEnabled (default true) — render the HUD, toggle with the H key
  • hudFit (default FIT) — how the HUD scales to the screen: FIT (keep aspect,
    letterbox), STRETCH (fill, may distort), COVER (fill, crops overflow)
  • textShadow (default NONE) — text shadow style: NONE / SHADOW / OUTLINE
    (experimental)

Status

Beta. Core features are in and stable, but expect rough edges and breaking
changes while the mod settles. Bug reports and feedback are welcome.

Available Versions

CC: HUD Glasses 0.1.1-betabeta
MC 1.21.1neoforge
June 13, 2026
CC: HUD glasses 0.1.0-betabeta
MC 1.21.1neoforge
June 7, 2026

How to Install CC: HUD Glasses on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "CC: HUD Glasses". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

CC: HUD Glasses server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is CC: HUD Glasses compatible with neoforge?

CC: HUD Glasses officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with CC: HUD Glasses – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if CC: HUD Glasses consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install CC: HUD Glasses with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Required

Supported Versions

1.21.1