Ported Lighty to 23w03a.
Note:
This is kind of an experiment - I will try to keep up with snapshots, but I cannot guarantee it.
Lighty versions for previous snapshots might work on newer snapshots - for example, 23w04a works just fine - just give it a try.
If you encounter problems with the latest snapshot and the latest Lighty release for snapshots, please open an issue on GitHub. I cannot provide support for any other snapshot + Lighty combination.
Anyways, have fun knowing where mobs might spawn while traveling the worlds in your new, fancy armor!
This update should improve performance again, the valid spawn position calculations get executed on demand instead of every frame. In addition, the bottom face of the overlay block was removed, which is one less quad (that you'd never see anyways) to draw per block!
Lastly, I've begun refactoring the code a little bit, which should make adding new features a little bit easier.