Added isSneaking check to forceOpen