From 7444853840634ee1bb3dab707db313189111c9c1 Mon Sep 17 00:00:00 2001 From: NotEvil Date: Wed, 15 Apr 2026 14:11:42 +0200 Subject: [PATCH] fix(S-02): remove unused host field from PlayerMovement (review) --- src/main/java/com/tiedup/remake/state/PlayerBindState.java | 2 +- .../com/tiedup/remake/state/components/PlayerMovement.java | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/tiedup/remake/state/PlayerBindState.java b/src/main/java/com/tiedup/remake/state/PlayerBindState.java index 2cbd62a..4c6f75c 100644 --- a/src/main/java/com/tiedup/remake/state/PlayerBindState.java +++ b/src/main/java/com/tiedup/remake/state/PlayerBindState.java @@ -191,7 +191,7 @@ public class PlayerBindState implements IRestrainable, IPlayerBindStateHost { this.captivity = new PlayerCaptivity(this); // Initialize movement component - this.movement = new PlayerMovement(this); + this.movement = new PlayerMovement(); this.captor = null; this.captorManager = new PlayerCaptorManager(player); diff --git a/src/main/java/com/tiedup/remake/state/components/PlayerMovement.java b/src/main/java/com/tiedup/remake/state/components/PlayerMovement.java index af46f03..265b0c7 100644 --- a/src/main/java/com/tiedup/remake/state/components/PlayerMovement.java +++ b/src/main/java/com/tiedup/remake/state/components/PlayerMovement.java @@ -1,6 +1,5 @@ package com.tiedup.remake.state.components; -import com.tiedup.remake.state.hosts.IPlayerBindStateHost; import com.tiedup.remake.v2.bondage.movement.MovementStyle; import org.jetbrains.annotations.Nullable; @@ -13,8 +12,6 @@ import org.jetbrains.annotations.Nullable; */ public class PlayerMovement { - private final IPlayerBindStateHost host; - // --- Resolved style state --- @Nullable private MovementStyle activeMovementStyle; @@ -35,8 +32,7 @@ public class PlayerMovement { private double lastY; private double lastZ; - public PlayerMovement(IPlayerBindStateHost host) { - this.host = host; + public PlayerMovement() { } // --- Resolved style ---