Enshrouded - Server json

I’m running an Enshrouded server and was messing about the settings.

playerBodyHeatFactor which appears to be this setting in the server configuration:

Player Body Heat Factor

Scales the maximum body heat for players by the set factor. The higher the factor the longer the player can stay in very cold areas before hypothermia sets in

The server sets the following:

Low = 0 (incorrect)
Default = 1 (correct)
High = 0 (incorrect)
Maximum = 2 (correct)

Values should be:

Low: 0.5
Default: 1
High: 1.5
Max: 2

So on more investigation, it appears that anything that includes a decimal value ends up not being converted properly to the server json file.

Am I not understanding the settings here or just doing something wrong? For instance, if I try and change values to 1.5, 0.75, etc. Those do not appear to stick at all.