Share-Where-I-am
7 merged pull requests.
New Features
- #14 Added JourneyMap 6 integration via
JourneyMapV6Plugin(API-based), refactored JM5 support intoJourneyMapV5Integration(mixin-based), and created version abstraction layer inJourneyMapIntegrationandJourneyMapVersion. - @Algent- Added: JourneyMap 6 API integration, Version abstraction layer, Cross-version waypoint sharing, JourneyMapV6Plugin, JourneyMapIntegration abstraction
Bug Fixes
- #13 Changed
WaypointMarkerto userenderViewEntityinstead of player entity for camera math, improving freecam compatibility. - @Caedis- Fixed: Waypoint rendering with freecam mods
- #12 Fixed
WaypointMarkerbottom face quad definition to specify all 4 vertices instead of 2. - @tiffit- Fixed: Waypoint beacon bottom face rendering
- #11 Added detection for JourneyMap 6 in
Modsclass and early exit inShareWhereIAmandMixinsto disable the mod when JM6 is present, preventing mixin conflicts. - @Algent- Added: JourneyMap 6 detection logic
- Fixed: Mixin conflicts with JourneyMap 6
- #10 Fixed
CommandWaypointSaveto write waypoint data to disk instead of keeping it in memory only. - @Eldrinn-Elantey- Fixed: Shared waypoints lost on relog
- Migration: Waypoints you saved from chat before updating were never written to disk and are already gone. From now on saving a shared waypoint keeps it after you log out.
- Closes GTNH#20805
- #8 Injected mixin into JourneyMap's
renderAll(F)Vto overridefadeAlphato 1.0 during rendering of temporary beacons created by this mod, using a static flag to avoid affecting normal waypoint rendering. - @Eldrinn-Elantey- Fixed: Shared beacon distance fade making beacons invisible
Internal / Refactor
- #7 Simplified
Mixins.javafrom 179 to 32 lines using new mixin builder system; updated dependencies and Gradle configuration accordingly. - @Alexdoru- Removed: ShareWhereIAm late mixin registration
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@Algent (3), @Caedis (2), @Eldrinn-Elantey (2), @UltraProdigy (2), @Alexdoru (1), @boubou19 (1), @glektarssza (1), @MalTeeez (1), @Sanduhr32 (1), @tiffit (1)