Skip to content

Commit d8eebcb

Browse files
committed
fix: Update to get/add waypoint groups (does not run) #1059
1 parent dd13fc4 commit d8eebcb

3 files changed

Lines changed: 18 additions & 8 deletions

File tree

common/src/main/java/net/blay09/mods/waystones/compat/JourneyMapIntegration.java

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
import journeymap.api.v2.common.waypoint.WaypointGroup;
1515
import net.blay09.mods.balm.api.Balm;
1616
import net.blay09.mods.waystones.Waystones;
17-
import net.blay09.mods.waystones.api.*;
17+
import net.blay09.mods.waystones.api.Waystone;
18+
import net.blay09.mods.waystones.api.WaystoneTypes;
1819
import net.blay09.mods.waystones.api.event.WaystoneRemoveReceivedEvent;
1920
import net.blay09.mods.waystones.api.event.WaystoneUpdateReceivedEvent;
2021
import net.blay09.mods.waystones.api.event.WaystonesListReceivedEvent;
@@ -73,8 +74,17 @@ public void initialize(IClientAPI iClientAPI) {
7374
// This fires after all waypoints have been loaded
7475
ClientEventRegistry.MAPPING_EVENT.subscribe(Waystones.MOD_ID, this::onMappingEvent);
7576

76-
waystonesGroup = WaypointFactory.createWaypointGroup(Waystones.MOD_ID, "waystones");
77-
sharestonesGroup = WaypointFactory.createWaypointGroup(Waystones.MOD_ID, "sharestones");
77+
waystonesGroup = api.getWaypointGroupByName(Waystones.MOD_ID, "waystones");
78+
if (waystonesGroup == null) {
79+
waystonesGroup = WaypointFactory.createWaypointGroup(Waystones.MOD_ID, "waystones");
80+
api.addWaypointGroup(waystonesGroup);
81+
}
82+
83+
sharestonesGroup = api.getWaypointGroupByName(Waystones.MOD_ID, "sharestones");
84+
if (sharestonesGroup == null) {
85+
sharestonesGroup = WaypointFactory.createWaypointGroup(Waystones.MOD_ID, "sharestones");
86+
api.addWaypointGroup(sharestonesGroup);
87+
}
7888
}
7989

8090
/**

fabric/dependencies.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ dependencies {
77
modLocalRuntime "mezz.jei:jei-$jei_minecraft_version-fabric:$jei_version"
88
}
99
modCompileOnly group: 'info.journeymap', name: 'journeymap-api-fabric', version: project.journeymap_api_version, changing: true, transitive: false
10-
// modLocalRuntime "mysticdrew:common-networking-fabric:$journeymap_networking_version"
11-
// modLocalRuntime "curse.maven:journeymap-${project.journeymap_project_id}:${project.journeymap_fabric_file_id}"
10+
modLocalRuntime "curse.maven:common-network-806044:6713234"
11+
modLocalRuntime "curse.maven:journeymap-${project.journeymap_project_id}:${project.journeymap_fabric_file_id}"
1212

1313
modCompileOnly "com.terraformersmc:modmenu:$modmenu_version"
1414
modCompileOnly "curse.maven:jade-324717:$jade_fabric_version"

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ modrinth_project_id = LOpKHB2A
1818

1919
# Journeymap
2020
journeymap_project_id=32274
21-
journeymap_forge_file_id=5512462
22-
journeymap_neoforge_file_id=5512464
23-
journeymap_fabric_file_id=5512463
21+
journeymap_forge_file_id=6689204
22+
journeymap_neoforge_file_id=6689206
23+
journeymap_fabric_file_id=6689205
2424
journeymap_api_version=2.0.0-1.21.1-SNAPSHOT
2525
journeymap_networking_version=1.0.11-1.21
2626

0 commit comments

Comments
 (0)