GLASS Reforged
Security cameras that work like windows. A terminal in one place is the camera; a screen built into a wall somewhere else shows what it sees, and the view shifts as you walk past, like a hole through to the other place. A port of iChun's GLASS (General Layman's Aesthetic Spying Screen, made for 1.12.2) to Forge 1.20.1 and NeoForge 1.21.1, under LGPL-3.0 like the original. No other mods are needed.

Terminal and projector
- Place a GLASS Terminal where you want to look from and right-click it to name its channel.
- Place a GLASS Projector in the wall where the picture should be, right-click it and pick that channel.
- Power the projector with redstone. The picture spreads into the GLASS Extension blocks touching it, up to 40 blocks out, and they form one screen.
- Punch an active screen and the picture ripples around the hit.

Channels
- A channel is private to you or public; TAB or the button switches.
- Different projectors can show different channels. Up to 4 channels are redrawn each frame; with more, they take turns.

Extension blocks
- Extension: the ordinary screen block.
- Phantom Extension: no collision, so you can walk through the picture. The one new block, crafted from an extension and a phantom membrane.
- Wireless Extension: does not have to touch the projector. Bind it to one; two or more carry a screen stretched between them.

Limits
- No shader packs: screens do not draw under Iris, Oculus or OptiFine.
- The terminal has to be in your loaded chunks, as in the original.
- A screen seen through another screen shows as fog-coloured glass.
- Unlike the original, you can see yourself on camera.
Requirements
Minecraft 1.20.1 with Forge 47 and Java 17, or Minecraft 1.21.1 with NeoForge 21.1 and Java 21. It goes on the server and on every client; the picture is made on the client. The original's iChunUtil dependency is gone, and the original recipes are unchanged.
Forge 1.20.1 and NeoForge 1.21.1, on the server and every client. LGPL-3.0, like the original by iChun. Free to use in modpacks.