customlights-1.21.1-1.0.2.jar
Curse Maven Snippet
What's new
New
- 13 special shapes that animate themselves: fire, portal, lightning, aurora, ripple, plasma, tornado, singularity, rune, flare, mist, comet and laser_door. Their silhouette changes every frame in the shader, each light on its own clock. They show in yellow in the editor and bring their own colour and animations when picked.
- NeoForge support for every version: 1.20.1, 1.20.4, 1.21.1, 1.21.4, 1.21.5, 1.21.8, 1.21.11 and 26.2.
- Pivot: the point a light's stretch grows from, on its own axes, with sliders in the editor and a handle in the gizmo. Also in the commands, the plugin and the API.
- Luminosity now burns the middle of a light towards white and lifts what the light touches, per light.
- API:
style(name)applies a shape's whole look and animations, plusanimation(preset, ticks, amount),clearAnimations(),cameraDelay(ticks),visibleFirstPerson(on),pivot(x, y, z),shapes()andanimatedShapes().
Changed
- Through blocks: No is now traced half a block at a time, so slabs, stairs, walls and the like cast the shadow of their real shape, and those lights are drawn at full resolution so the shadow lands on the exact pixel the block covers.
- The
beamshape closes into a point over its last quarter instead of ending flat. - The volumetric haze of the special shapes is drawn finer and with more samples, so looking through them no longer looks grainy or blocky.
- Embeddium and Oculus are recognised by their own ids, so light culling follows them like Sodium and Iris.
Fixed
- Lights no longer slide with the view bobbing. The view's origin moves away from the camera while bobbing and that offset was not being taken out, which showed on anything with a hard edge.
- Package clash with other mods on Forge and NeoForge 1.20.1 (CustomLights no longer puts classes in a shared parent package, so it can run next to mods from the same author).
- Crash with NeoForge's development validation layer when reading the main render target's textures.
- The nova shape was removed.
Known
- Lights inside item models (Blockbench groups) are read on Fabric only.
- On NeoForge 1.21.11 and 26.2 the editor's floating object preview does not draw.
- On NeoForge 26.2, Iris shaders crash in Iris's own hand rendering; Sodium alone works. The same versions are fine on Fabric 26.2.
This mod has no additional files

