From 85c85898083cfae34d652b517759438f19536c1a Mon Sep 17 00:00:00 2001 From: Oth3r Date: Sat, 21 Sep 2024 20:09:14 -0500 Subject: [PATCH] clamp sitting height values to -1 - 2 --- src/main/java/one/oth3r/sit/file/SittingBlock.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/one/oth3r/sit/file/SittingBlock.java b/src/main/java/one/oth3r/sit/file/SittingBlock.java index 7eba7f1..0e70a49 100644 --- a/src/main/java/one/oth3r/sit/file/SittingBlock.java +++ b/src/main/java/one/oth3r/sit/file/SittingBlock.java @@ -8,8 +8,12 @@ public class SittingBlock extends CustomBlock { @SerializedName("sitting-height") private Double sittingHeight = 0.5; + /** + * gets the sitting height of a block, limiting the size from -1 - 2 + * @return the sitting height, clamped + */ public Double getSittingHeight() { - return sittingHeight; + return Math.max(-1.0f, Math.min(2.0f, sittingHeight)); } public SittingBlock() {}