Class KeyEntryMouseClickedEvent

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

public class KeyEntryMouseClickedEvent extends net.minecraftforge.eventbus.api.Event implements com.blamejared.controlling.api.events.IKeyEntryMouseClickedEvent
KeyEntryMouseClickedEvent is called at the start of NewKeyBindsList.KeyEntry.mouseClicked(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
    KeyEntryMouseClickedEvent(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

    • KeyEntryMouseClickedEvent

      public KeyEntryMouseClickedEvent(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.IKeyEntryMouseClickedEvent
    • getMouseX

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

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

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

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

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