diff --git a/v1_17_R1/src/main/java/net/citizensnpcs/nms/v1_17_R1/entity/nonliving/BoatController.java b/v1_17_R1/src/main/java/net/citizensnpcs/nms/v1_17_R1/entity/nonliving/BoatController.java index 294c734af..a42aaed94 100644 --- a/v1_17_R1/src/main/java/net/citizensnpcs/nms/v1_17_R1/entity/nonliving/BoatController.java +++ b/v1_17_R1/src/main/java/net/citizensnpcs/nms/v1_17_R1/entity/nonliving/BoatController.java @@ -175,7 +175,7 @@ public class BoatController extends MobEntityController { baseTick(); if (getControllingPassenger() instanceof NPCHolder && ((NPCHolder) getControllingPassenger()).getNPC().getNavigator().isNavigating()) { - setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 1, 20)); + setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 0, 20)); } npc.update(); if (getHurtTime() > 0) { diff --git a/v1_18_R2/src/main/java/net/citizensnpcs/nms/v1_18_R2/entity/nonliving/BoatController.java b/v1_18_R2/src/main/java/net/citizensnpcs/nms/v1_18_R2/entity/nonliving/BoatController.java index f30d13029..83a97a400 100644 --- a/v1_18_R2/src/main/java/net/citizensnpcs/nms/v1_18_R2/entity/nonliving/BoatController.java +++ b/v1_18_R2/src/main/java/net/citizensnpcs/nms/v1_18_R2/entity/nonliving/BoatController.java @@ -183,7 +183,7 @@ public class BoatController extends MobEntityController { baseTick(); if (getControllingPassenger() instanceof NPCHolder && ((NPCHolder) getControllingPassenger()).getNPC().getNavigator().isNavigating()) { - setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 1, 20)); + setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 0, 20)); } npc.update(); if (getHurtTime() > 0) { diff --git a/v1_20_R4/src/main/java/net/citizensnpcs/nms/v1_20_R4/entity/nonliving/BoatController.java b/v1_20_R4/src/main/java/net/citizensnpcs/nms/v1_20_R4/entity/nonliving/BoatController.java index 60df8bf24..a445dbb67 100644 --- a/v1_20_R4/src/main/java/net/citizensnpcs/nms/v1_20_R4/entity/nonliving/BoatController.java +++ b/v1_20_R4/src/main/java/net/citizensnpcs/nms/v1_20_R4/entity/nonliving/BoatController.java @@ -174,7 +174,7 @@ public class BoatController extends MobEntityController { baseTick(); if (getControllingPassenger() instanceof NPCHolder && ((NPCHolder) getControllingPassenger()).getNPC().getNavigator().isNavigating()) { - setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 1, 20)); + setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 0, 20)); } npc.update(); if (getHurtTime() > 0) { diff --git a/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/CodController.java b/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/CodController.java index 9673e1bae..463a43500 100644 --- a/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/CodController.java +++ b/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/CodController.java @@ -55,7 +55,6 @@ public class CodController extends MobEntityController { public static class EntityCodNPC extends Cod implements NPCHolder { private final CitizensNPC npc; - private MoveControl oldMoveController; public EntityCodNPC(EntityType types, Level level) { diff --git a/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/nonliving/BoatController.java b/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/nonliving/BoatController.java index 4ade1fd73..94dec6c8f 100644 --- a/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/nonliving/BoatController.java +++ b/v1_21_R1/src/main/java/net/citizensnpcs/nms/v1_21_R1/entity/nonliving/BoatController.java @@ -246,7 +246,7 @@ public class BoatController extends MobEntityController { baseTick(); if (getControllingPassenger() instanceof NPCHolder && ((NPCHolder) getControllingPassenger()).getNPC().getNavigator().isNavigating()) { - setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 1, 20)); + setDeltaMovement(getControllingPassenger().getDeltaMovement().multiply(20, 0, 20)); } npc.update(); if (getHurtTime() > 0) {