More Beacon Colors features

Your beacon, your colors. Works in singleplayer, on servers with the mod, and on servers without it.

The button

Open a beacon (it needs its pyramid to light up, as usual). A small beacon button appears just outside the top-right corner of the beacon window, over a strip in the beam's current color. Click it to open the color menu. Back (or Esc) returns to the beacon, which stays open.

The vanilla beacon window with a small square button just outside its top-right corner, showing a beacon icon over a yellow strip.
The button sits beside the beacon window. Its strip shows the beam's current color.

Styles

StyleWhat the beam does
VanillaNo override: stained glass above the beacon colors the beam, as without the mod.
SolidOne color for the whole beam.
GradientFades through your colors, the first at the bottom and the last at the top of the world.
RainbowRainbow stripes rising up the beam.
Color cycleThe whole beam runs through every color.
PulseThe whole beam fades through your colors and back.

Each style tile shows a tiny beam in that style with your current colors, so you can compare them before picking. Rainbow, Color cycle and Pulse have a speed: slow, normal or fast.

Picking colors

The More Beacon Colors menu with Rainbow selected: a daytime preview of the beacon on three iron blocks with a rainbow beam, six style tiles, and Slow, Normal and Fast speed buttons.
Rainbow selected. Animated styles show the speed buttons.

Gradients and pulses with many colors

Gradients and pulses show a row of colors. Click one to select it, then change it with the palette, picker or hex field. Next to the row:

The More Beacon Colors menu with Gradient selected and five colors in a row: yellow, orange, red, pink and blue, with the plus, minus and Reverse buttons, the palette, the color picker and a hex field reading #FFC400. The preview is zoomed out to the full beam, which fades from yellow at the bottom to blue at the top.
A five-color gradient, with the preview zoomed out to show the whole beam.

Up to 16 colors, evenly spaced along the beam for a gradient, and visited one after another for a pulse. A sunset is orange, pink and purple; a flag is three colors.

The preview

The left side of the menu shows the beacon on its iron blocks under a sky, with the beam painted exactly as it will look in the world, scrolling like the real one. Click the preview to switch between day and night. Scroll over it to zoom out: from blocks at full size up to the whole beam, from the beacon to the top of the world. The corner says how many blocks of beam are in view.

Applying

Apply (or Enter) sets the beam. It only lights up when something changed, and the footer says Not applied yet until you do. Reset goes back to the vanilla beam. The title bar says who will see your colors.

Who sees what

SetupResult
Singleplayer, or a server with the modColors are saved with the world. Every player with the mod sees them, also players who join later.
Server without the modColors are kept on your computer, per server, and only you see them.
Player without the modSees vanilla beams. They can join servers with the mod as usual.

On a server, you can only color a beacon you have open, within 8 blocks, like the beacon menu itself. When a beacon is broken, its colors are forgotten.

Performance

Beams are repainted on the client for colored beacons near you; still beams only when something changed. Nothing is sent over the network except when someone applies a color, plus one list of colored beacons when you join.