mirror of https://github.com/Minestom/Minestom.git
fix: Aerodynamics#withAirResistance not updating correctly (#2121)
This commit is contained in:
parent
ea4769817d
commit
ded0721b23
|
@ -19,6 +19,11 @@ public record Aerodynamics(double gravity, double horizontalAirResistance, doubl
|
||||||
return new Aerodynamics(gravity, horizontalAirResistance, verticalAirResistance);
|
return new Aerodynamics(gravity, horizontalAirResistance, verticalAirResistance);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Contract(pure = true)
|
||||||
|
public @NotNull Aerodynamics withGravity(@NotNull DoubleUnaryOperator operator) {
|
||||||
|
return withHorizontalAirResistance(operator.apply(gravity));
|
||||||
|
}
|
||||||
|
|
||||||
@Contract(pure = true)
|
@Contract(pure = true)
|
||||||
public @NotNull Aerodynamics withHorizontalAirResistance(double horizontalAirResistance) {
|
public @NotNull Aerodynamics withHorizontalAirResistance(double horizontalAirResistance) {
|
||||||
return new Aerodynamics(gravity, horizontalAirResistance, verticalAirResistance);
|
return new Aerodynamics(gravity, horizontalAirResistance, verticalAirResistance);
|
||||||
|
@ -40,7 +45,7 @@ public record Aerodynamics(double gravity, double horizontalAirResistance, doubl
|
||||||
}
|
}
|
||||||
|
|
||||||
@Contract(pure = true)
|
@Contract(pure = true)
|
||||||
public @NotNull Aerodynamics withAirResistance(double horizontal, double vertical) {
|
public @NotNull Aerodynamics withAirResistance(double horizontalAirResistance, double verticalAirResistance) {
|
||||||
return new Aerodynamics(gravity, horizontalAirResistance, verticalAirResistance);
|
return new Aerodynamics(gravity, horizontalAirResistance, verticalAirResistance);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue