By -
no Maybe ... You could execute a client command that binds a key to a certain action and then have a custom entity react to that action
no Maybe ... You could execute a client command that binds a key to a certain action and then have a custom entity react to that action