diff --git a/SpigotCore_Main/src/de/steamwar/command/SWCommandUtils.java b/SpigotCore_Main/src/de/steamwar/command/SWCommandUtils.java index 68a795c..265f874 100644 --- a/SpigotCore_Main/src/de/steamwar/command/SWCommandUtils.java +++ b/SpigotCore_Main/src/de/steamwar/command/SWCommandUtils.java @@ -260,11 +260,14 @@ public class SWCommandUtils { private static Function numberMapper(Function mapper) { return s -> { + if (s.equalsIgnoreCase("nan")) return null; try { - if (s.equalsIgnoreCase("nan")) { - return null; - } return mapper.apply(s); + } catch (NumberFormatException e) { + // Ignored + } + try { + return mapper.apply(s.replace(',', '.')); } catch (NumberFormatException e) { return null; }