SoakedLight - A port of the Starlight lighting engine to the Sponge platform

This is a discussion topic for the Ore project, SoakedLight. View the full project on Ore for downloads and more information.


SoakedLight

A port of the Starlight lighting engine to the Sponge platform.

Requirements

  • Java 11+
  • SpongeVanilla on API 8

Performance

These images show approximately a 10x performance improvement in the lighting engine.
This was tested by flying from x 0 to 2500 on a fresh world. Profiled with Java Flight Recorder.

Licensing

All code under the ca.spottedleaf.starlight package is licensed through Starlight’s license and is copywritten by the folks that work on Starlight.
See the LICENSE file for more information.

Compatibility

  • :x: Other plugins/mods that modify the lighting engine.
  • :question: Other plugins/mods that make changes to worlds or chunks might have compatibility issues.
  • :heavy_check_mark: All other plugins/mods should be compatible. No guarantees.
3 Likes

A new version has been released for SoakedLight, it is available for download here.


First publicly available version. Use at your own risk.

A new version has been released for SoakedLight, it is available for download here.


First publicly available version. Use at your own risk. Shouldn’t be too bad though.

A new version has been released for SoakedLight, it is available for download here.


Fixed a mixin needing a client-only annotation marker.

1 Like