This is the first stable build of Lithium for Minecraft 1.16.2. It contains a few bug fixes and additional optimizations to entities, end worldgen, the /locate command and unloading of chunks.
Fixes
- fix: missing expand(Epsilon) in collision box collecting code.
- fix: add hitboxes inside some voxelshapes of cuboids (#79)
- fix: invalid state of Lithium's EntityTrackerEngine leading to crashes
- fix: crash when compacting palette caused by always including air causing unexpected resize
- fix: explosions being different from vanilla (#98)
New
- new: add installation instructions for Lithium (#49) (Thanks to @amnotbananaama )
- new: use typed entity retrieval to replace entity type filtering predicates
- new: add extra collision check with block below entity to cancel momentum earlier when moving due to gravity
- new: add chunk sections counting oversized blocks and reduce number of blocks collision is checked against (#84)
- new: cache noise used in the end to reduce computation time (thanks to @SuperCoder7979 and @gegy1000 )
- new: speed up locating structures by testing biome first (thanks to @TelepathicGrunt )
- new: optimize block entity unloading (#102) (thanks to @maityyy )
You should not download the dev
or sources
packages below unless you are a developer hacking on the code.