If it is only called from the Server side, it won’t prevent the player from jumping. Even the example code block from the Roblox Creator Hub makes use of Humanoid:SetStateEnabled() within a LocalScript: The following sample will require a one second cooldown after a Humanoid has landed ...