Package net.minecraftforge.client.event
Class InputEvent.MouseScrollingEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.client.event.InputEvent
net.minecraftforge.client.event.InputEvent.MouseScrollingEvent
- Enclosing class:
- InputEvent
Fired when a mouse scroll wheel is used outside of a screen and a player is loaded, before being
 processed by vanilla.
 
This event is cancellable, and does not have a result. If the event is cancelled, then the mouse scroll event will not be processed further.
This event is fired on the main Forge event bus, only on the logical client.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraftforge.client.event.InputEventInputEvent.InteractionKeyMappingTriggered, InputEvent.Key, InputEvent.MouseButton, InputEvent.MouseScrollingEventNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Eventnet.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final doubleprivate final doubleprivate final booleanprivate final double
- 
Constructor SummaryConstructorsConstructorDescriptionMouseScrollingEvent(double scrollDelta, boolean leftDown, boolean middleDown, boolean rightDown, double mouseX, double mouseY) 
- 
Method SummaryModifier and TypeMethodDescriptiondoubleReturns the X position of the mouse cursor.doubleReturns the Y position of the mouse cursor.doubleReturns the amount of change / delta of the mouse scroll.booleanReturnstrueif the left mouse button is pressed.booleanReturnstrueif the middle mouse button is pressed.booleanReturnstrueif the right mouse button is pressed.Methods inherited from class net.minecraftforge.eventbus.api.EventgetListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
- 
Field Details- 
scrollDeltaprivate final double scrollDelta
- 
mouseXprivate final double mouseX
- 
mouseYprivate final double mouseY
- 
leftDownprivate final boolean leftDown
- 
middleDownprivate final boolean middleDown
- 
rightDownprivate final boolean rightDown
 
- 
- 
Constructor Details- 
MouseScrollingEvent@Internal public MouseScrollingEvent(double scrollDelta, boolean leftDown, boolean middleDown, boolean rightDown, double mouseX, double mouseY) 
 
- 
- 
Method Details- 
getScrollDeltapublic double getScrollDelta()Returns the amount of change / delta of the mouse scroll.- Returns:
- the amount of change / delta of the mouse scroll
 
- 
isLeftDownpublic boolean isLeftDown()Returnstrueif the left mouse button is pressed.- Returns:
- trueif the left mouse button is pressed
 
- 
isRightDownpublic boolean isRightDown()Returnstrueif the right mouse button is pressed.- Returns:
- trueif the right mouse button is pressed
 
- 
isMiddleDownpublic boolean isMiddleDown()Returnstrueif the middle mouse button is pressed.- Returns:
- trueif the middle mouse button is pressed
 
- 
getMouseXpublic double getMouseX()Returns the X position of the mouse cursor.- Returns:
- the X position of the mouse cursor
 
- 
getMouseYpublic double getMouseY()Returns the Y position of the mouse cursor.- Returns:
- the Y position of the mouse cursor
 
 
-