Skip to content

Share-Where-I-am ​

6 merged pull requests.

New Features ​

  • #14 Added JourneyMap 6 integration via JourneyMapV6Plugin (API-based), refactored JM5 support into JourneyMapV5Integration (mixin-based), and created version abstraction layer in JourneyMapIntegration and JourneyMapVersion. - @Algent
    • Added: JourneyMap 6 API integration, Version abstraction layer, Cross-version waypoint sharing, JourneyMapV6Plugin, JourneyMapIntegration abstraction

Bug Fixes ​

  • #13 Changed WaypointMarker to use renderViewEntity instead of player entity for camera math, improving freecam compatibility. - @Caedis
    • Fixed: Waypoint rendering with freecam mods
  • #12 Completed the bottom quad in WaypointMarker.markWaypoint with the missing vertices. Moved glColor4d out of the per-waypoint method into render, and replaced the repeated thePlayer lookups with a local EntityClientPlayerMP. - @tiffit
    • Fixed: Missing bottom face on the waypoint marker render
  • #11 Added Mods.isEnabled(), which checks for journeymap/client/render/map/GridRenderer.class when JourneyMap is loaded. ShareWhereIAm.init and postInit are skipped when disabled, and the JourneyMap and Navigator mixins use setApplyIf. Bumped Navigator to 1.1.5 and JourneyMap to 5.2.20 for compile. - @Algent
    • Fixed: Share Where I Am breaking when JourneyMap 6 is present
  • #10 CommandWaypointSave now calls WaypointStore.instance().save(waypoint) instead of add(waypoint). - @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)V to override fadeAlpha to 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

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), @glektarssza (1), @MalTeeez (1), @Sanduhr32 (1), @tiffit (1)