using commands is just cheating
I mean… If it does the same thing as the gamerule you want, then what’s the problem?