diff --git a/src/main/java/com/almostreliable/merequester/client/widgets/NumberField.java b/src/main/java/com/almostreliable/merequester/client/widgets/NumberField.java index 41596d1..afbacb5 100644 --- a/src/main/java/com/almostreliable/merequester/client/widgets/NumberField.java +++ b/src/main/java/com/almostreliable/merequester/client/widgets/NumberField.java @@ -91,7 +91,7 @@ private void validate() { var possibleValue = getValueInternal(); if (possibleValue.isPresent()) { - if (possibleValue.get().scale() > 0) { + if (possibleValue.get().scale() > (isFluid ? 3 : 0)) { validationErrors.add(Utils.translate("tooltip", "whole_number")); } else { var value = convertToExternalValue(possibleValue.get());