Mojira Archive
MC-76044

randomTickSpeed, spawnRadius, maxEntityCramming and maxCommandChainLength accept non-integer value

The bug

You can set any value for gamerules like randomTickSpeed, spawnRadius or maxEntityCramming which store numbers, but the command feedback is always "Game rule [GAME_RULE_NAME] has been updated to [VALUE]", even if the provided value is not a number. The expected behavior is that an error message appears just like it is for the gamerules which store boolean values when trying to set a non-boolean value.

How to reproduce

Use the following command

/gamerule randomTickSpeed text

→ The feedback "Game rule randomTickSpeed has been updated to text" appears