From a8536e01d56387a30785c5309e81acaf728ed364 Mon Sep 17 00:00:00 2001 From: NotAPenguin Date: Wed, 14 Aug 2024 11:35:55 +0200 Subject: Fix ph sensor not taking decimal numbers (#2889) fix ph sensor not taking decimal numbers --- .../machines/multi/purification/GT_MetaTileEntity_pHSensor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/gregtech/common') diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java index 6bb4c0952c..49ed4072b1 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java @@ -177,8 +177,9 @@ public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch { .setPos(28, 12)) .widget( new NumericWidget().setBounds(0, 14.0) + .setIntegerOnly(false) .setGetter(() -> (double) threshold) - .setSetter((value) -> threshold = (float) value) + .setSetter((value) -> threshold = (float) Math.round(value * 100.0) / 100.0f) .setScrollValues(0.1, 0.01, 1.0) .setMaximumFractionDigits(2) .setTextColor(Color.WHITE.dark(1)) -- cgit