Spectrum: Optical

An engineering optical mod about directing, focusing, and filtering light beams using mirrors and lenses to interact with the world.

File Details

Spectrum: Optical 0.0.4 Beta

  • B
  • Jul 15, 2026
  • 279.69 KB
  • 10
  • 1.21.1
  • Fabric

File Name

spectrum-0.0.4.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:spectrum-optical-1585656:8439394"

Learn more about Curse Maven

Spectrum: Optical 0.0.4 Beta

Added

  • Added the Photon Furnace with 12 spectrum-dependent processing recipes.
  • Added infrared, red, green, blue, ultraviolet and white processing modes.
  • Added a guided advancement chain with staged recipe unlocking.
  • Added localized machine diagnostics and tooltips in English and Russian.

Changed

  • Beams now carry real optical power measured in LU/t.
  • The Photon Furnace receives energy directly from the incoming beam and no longer requires adjacent energy storage.
  • The basic redstone emitter produces control light but cannot provide free energy to machines.
  • Mirrors, lenses, splitters and stained glass now introduce optical power losses.
  • White light can process colored recipes with a 25% power and energy penalty.
  • Mixed colors no longer cause teleportation or levitation.

Fixed

  • Fixed beam and Photon Furnace status flickering.
  • Fixed negative energy values and 16-bit GUI synchronization overflow.
  • Fixed incorrect IR and UV classification.
  • Fixed accumulator access through multiblock walls.
  • Fixed beam loops, invalid paths, unloaded chunk access and corrupted NBT handling.
  • Fixed partial energy extraction and several inventory/output edge cases.

Technical

  • Consolidated beam-path serialization, rendering, lens input data and GUI synchronization.
  • Added packet validation, 19 automated tests and GitHub Actions CI.
  • Verified dedicated-server startup with Minecraft 1.21.1.

Requirements

  • Minecraft 1.21.1
  • Fabric Loader 0.19.3+
  • Fabric API
  • Fabric Language Kotlin
  • Java 21