Added keybinding types, for either an equipped ItemStack or a KeyBound object in the world
Moved entity keyBound check from method intercepting a TickEvent to the method intercepting a KeyInputEvent