Skip to content

Create: Realistic Lighting — Alpha 5

Pre-release
Pre-release

Choose a tag to compare

@Gunner76th Gunner76th released this 06 Nov 06:58
· 8 commits to main since this release

Create: Realistic Lighting — Alpha 5

Alpha 5 introduces configurable nominal voltage and improves multiplayer compatibility, allowing lighting fixtures to operate across a wider range of electrical systems using Create: Power Grid.

What's New

Configurable Nominal Voltage

  • Added configurable nominal voltage from 60 V to 480 V, with a default of 120 V.
  • Bulb resistance automatically adjusts to maintain rated power at the configured nominal voltage.
  • Voltage-dependent lighting, flickering, and bulb wear scale with the selected nominal voltage.
  • Configuration changes require a server or game restart.

Multiplayer and Dedicated Server Support

  • Improved server-authoritative electrical behavior.
  • Added synchronization of nominal voltage information for client-side lighting effects.
  • Clients correctly display lighting behavior when their local configuration differs from the server configuration.
  • Verified operation and persistence across dedicated server restarts.

Voltage-Dependent Bulb Behavior

  • Incandescent bulbs dim as voltage decreases.
  • Fluorescent, LED, and Grow bulbs exhibit voltage-dependent visual flickering.
  • Undervoltage and overvoltage affect bulb operation and lifespan.
  • Excessive overvoltage can cause immediate bulb burnout.
  • Voltage hysteresis prevents rapid switching near operating thresholds.

Lighting Features

  • Three lighting fixture types: ceiling lamps, wall sconces, and industrial cage fixtures.
  • Four bulb types: Incandescent, Fluorescent, LED, and Grow.
  • Dyeable fixtures supporting all 16 Minecraft dye colors.
  • Extended LED lighting with smooth falloff.
  • Bulb lifespan tracking and remaining-life tooltips.
  • On, Off, and Redstone operating modes.
  • Crafting recipes integrated with Create and Create: Power Grid.

Configuration

Edit config/create_realistic_lighting-common.toml:

[electrical]
nominalVoltage = 120.0

Supported range: 60.0–480.0 V.

Restart the game or dedicated server after changing the configuration.

Requirements

  • Minecraft Java Edition 1.21.1
  • NeoForge
  • Create
  • Create: Power Grid

Testing

Alpha 5 was tested in single-player at nominal voltages of 60 V, 120 V, 240 V, and 480 V.

Dedicated server testing confirmed lighting operation, voltage scaling, visual flickering, client/server configuration compatibility, and persistence after restart.

Development Status

Alpha release: Features are functional and tested, but additional issues may still be discovered. Back up existing worlds before installing or updating.