Changes
- Switched the proximity-based village-presence-detection-algorithm from Square Distance (which I incorrectly assumed was just the diagonal, ie. distance*square-root (hence the name), ie. the most „natural” distance) to Manhattan Distance. It's less accurate than what-I-though-square-distance-was (it just adds X and Z directions together, which may lead the distance feeling a bit elongated), but it's still much better than what-square-distance-actually-is (ie. a multiplication of X*Z, which led to the distace being CRAZILY elongated, with villages that were ~600m away Manhattan Distance turning out to be >100km away in Square Distance)
- Introduced Fabric support
2nd-party support notes
- Works with Baly's Waystones
- Forge version works with Railways Untold (*please note that due to a bug in Railways Untold (present as of the time of writing this; we already reported it on their Discord), you're unlikely to actually experience this integration in game - RUt cannot currently place stations in villages, so unless the initial starting station happens to be near a village (which so far happened only 3 times in dev) and as such inherit its name, you'll just see the vanilla namegen, as that's what LVN falls back on if no village is found in 500m Manhattan Distance)
- Fabric version doesn't work with Railways Untold because there is RUt on this version (duh)
Release tags
The tag reported by GitHub (v1.0.2) is wrong, due to the inability to attach multiple tags to a release. In actuality, tags are as follows:
- Forge version uses
v.1.0.2a - Fabric version uses
v.1.0.2b
Extra info
- JAVA 25 IS NEEDED, OTHERWISE THE GAME WILL CRASH ON STARTUP!!!
- Also available on Modrinth for Forge and for Fabric