customlights-neoforge-1.20.4-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, plus `animation(preset, ticks, amount)`,
`clearAnimations()`, `cameraDelay(ticks)`, `visibleFirstPerson(on)`, `pivot(x, y, z)`, `shapes()` and
`animatedShapes()`.
## 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 `beam` shape 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.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects
