Skip to content
Success

Changes

Summary

  1. Massively improve landmark lookup speeds (commit: f3481e2) (details)
Commit f3481e287fbce764641564f447a14871b2a543db by Geolykt
Massively improve landmark lookup speeds

... at the cost of potentially reduced pathfinding acurracy - we shall see.
This also seems to induce a few bugs, potentially even inducing .

The performance improvements are probably around 30% faster galaxy generation speeds
at 100k stars - so yeah, extremely brutal.
(commit: f3481e2)
The file was modifiedsrc/main/java/de/geolykt/faststar/mixin/LandmarkManagerMixins.java (diff)
The file was modifiedsrc/main/resources/fastmixins.json (diff)
The file was addedsrc/main/java/de/geolykt/faststar/intrinsics/LandmarkPopulator.java
The file was modifiedbuild.gradle (diff)
The file was addedsrc/main/java/de/geolykt/faststar/mixin/AStarGuideMixins.java
The file was modifiedsrc/main/java/de/geolykt/faststar/mixin/LandmarkMixins.java (diff)
The file was modifiedgradle.properties (diff)
The file was removedsrc/main/java/de/geolykt/faststar/mixin/ActorMixins.java
The file was removedsrc/main/java/de/geolykt/faststar/LandmarkPopulator.java