diff --git a/server/desktop/src/main/java/dev/slimevr/desktop/platform/ProtobufBridge.kt b/server/desktop/src/main/java/dev/slimevr/desktop/platform/ProtobufBridge.kt index 4729d7aab..fdbee0672 100644 --- a/server/desktop/src/main/java/dev/slimevr/desktop/platform/ProtobufBridge.kt +++ b/server/desktop/src/main/java/dev/slimevr/desktop/platform/ProtobufBridge.kt @@ -7,6 +7,7 @@ import dev.slimevr.desktop.platform.ProtobufMessages.* import dev.slimevr.tracking.trackers.Tracker import dev.slimevr.tracking.trackers.TrackerStatus import dev.slimevr.tracking.trackers.TrackerStatus.Companion.getById +import dev.slimevr.tracking.trackers.TrackerUtils import dev.slimevr.util.ann.VRServerThread import io.eiren.util.ann.Synchronize import io.eiren.util.ann.ThreadSafe @@ -218,6 +219,11 @@ abstract class ProtobufBridge(@JvmField protected val bridgeName: String) : ISte "mounting_reset" -> instance.resetTrackersMounting(resetSourceName) + "feet_mounting_reset" -> instance.resetTrackersMounting( + resetSourceName, + TrackerUtils.feetsBodyParts, + ) + "pause_tracking" -> instance .togglePauseTracking(resetSourceName)