Class KeyEntryMouseReleasedEvent

java.lang.Object
net.minecraftforge.eventbus.api.Event
com.blamejared.controlling.api.events.KeyEntryMouseReleasedEvent
All Implemented Interfaces:
com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent

public class KeyEntryMouseReleasedEvent extends net.minecraftforge.eventbus.api.Event implements com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent
KeyEntryMouseReleasedEvent is called at the start of NewKeyBindsList.KeyEntry.mouseReleased(double, double, int). If you are consuming this event, call setHandled(boolean) with a value of true.
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event

    net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    KeyEntryMouseReleasedEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, double mouseX, double mouseY, int buttonId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    com.blamejared.controlling.client.NewKeyBindsList.KeyEntry
     
    double
     
    double
     
    boolean
     
    void
    setHandled(boolean handled)
     

    Methods inherited from class net.minecraftforge.eventbus.api.Event

    getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KeyEntryMouseReleasedEvent

      public KeyEntryMouseReleasedEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, double mouseX, double mouseY, int buttonId)
  • Method Details

    • getEntry

      public com.blamejared.controlling.client.NewKeyBindsList.KeyEntry getEntry()
      Specified by:
      getEntry in interface com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent
    • getMouseX

      public double getMouseX()
      Specified by:
      getMouseX in interface com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent
    • getMouseY

      public double getMouseY()
      Specified by:
      getMouseY in interface com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent
    • getButtonId

      public int getButtonId()
      Specified by:
      getButtonId in interface com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent
    • isHandled

      public boolean isHandled()
      Specified by:
      isHandled in interface com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent
    • setHandled

      public void setHandled(boolean handled)
      Specified by:
      setHandled in interface com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent