HomeJavaModsBeacon Obscura
Beacon Obscura
ModsJava

Beacon Obscura

by _gid · on Modrinth

A small server-side-only mod to enable visual hiding of beacon beams using tinted glass, without requiring client-side mods or configuration

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1.2–26.2 · Fabric⬇ Download for 26.1.2–26.2 · NeoForge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Beacon Obscura — screenshot 1

A working beacon without a visible beam

This small server-side-only mod lets you hide a beacon beam by placing tinted glass above it, while keeping all the beacon's effects working normally.

Ideally, this mod would be obsoleted by Mojang adding this obvious and logical feature to the stock game... it's frankly what we'd expect to happen if a block of tinted glass was put in the beam's path.

Usage

Place one or more tinted glass blocks anywhere directly above the beacon block. The beam will disappear. Remove them to show the beam again.

Everything else works exactly as normal — effects, the pyramid requirement, and using sticky pistons to enable/disable the beacon.

Single-player

In pure singleplayer, this mod won't do anything. However, if you use "Open to LAN", the mod will kick in correctly for all connected players, even if it's still "single player".

If the world is later moved to a server without the mod, or to Realms, or back to plain singleplayer, tinted glass blocks will break the beacons again as normal for vanilla.

How it works

In vanilla, both client and server check for beacon activation, but effects are server-side while rendering is client-side, so changing tinted glass from effectively opaque to effectively transparent just on the server means the effects happen, but the client believes the beacon's inactive, so doesn't render the beam.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more