package com.pahimar.letsmodreboot.client.handler; import com.pahimar.letsmodreboot.client.settings.Keybindings; import com.pahimar.letsmodreboot.reference.Key; import com.pahimar.letsmodreboot.utility.LogHelper; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.InputEvent; public class KeyInputEventHandler { private static Key getPressedKeybinding() { if (Keybindings.charge.isPressed()) { return Key.CHARGE; } else if (Keybindings.release.isPressed()) { return Key.RELEASE; } return Key.UNKNOWN; } @SubscribeEvent public void handleKeyInputEvent(InputEvent.KeyInputEvent event) { LogHelper.info(getPressedKeybinding()); } }