Fix float configs

This commit is contained in:
James Seibel
2026-02-07 16:56:19 -06:00
parent 000c6053ed
commit 7834213a60
@@ -302,6 +302,10 @@ public class ClassicConfigGUI
{
setupTextMenuOption(configEntry, Double::parseDouble, DECIMAL_ONLY_REGEX, false);
}
else if (configValueClass == Float.class)
{
setupTextMenuOption(configEntry, Float::parseFloat, DECIMAL_ONLY_REGEX, false);
}
else if (configValueClass == String.class || configValueClass == List.class)
{
// For string or list
@@ -318,6 +322,10 @@ public class ClassicConfigGUI
Class<? extends Enum<?>> configEnumClass = (Class<? extends Enum<?>>) configValueClass;
setupEnumMenuOption(enumConfigEntry, configEnumClass);
}
else
{
LOGGER.error("No definition for config with type: ["+configValueClass.getName()+"], for config: ["+configMenuOption.name+"].");
}
}
}