Class ForgeEventHandler
java.lang.Object
com.blamejared.controlling.platform.ForgeEventHandler
- All Implemented Interfaces:
com.blamejared.controlling.platform.IEventHelper
public class ForgeEventHandler
extends Object
implements com.blamejared.controlling.platform.IEventHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryListenersEvent,List<net.minecraft.client.gui.components.events.GuiEventListener>> fireKeyEntryListenersEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry) com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryMouseClickedEvent,Boolean> fireKeyEntryMouseClickedEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, double mouseX, double mouseY, int buttonId) com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent,Boolean> fireKeyEntryMouseReleasedEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, double mouseX, double mouseY, int buttonId) com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryRenderEvent,net.minecraft.util.Unit> fireKeyEntryRenderEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, com.mojang.blaze3d.vertex.PoseStack stack, int slotIndex, int y, int x, int rowLeft, int rowWidth, int mouseX, int mouseY, boolean hovered, float partialTicks)
-
Constructor Details
-
ForgeEventHandler
public ForgeEventHandler()
-
-
Method Details
-
fireKeyEntryListenersEvent
public com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryListenersEvent,List<net.minecraft.client.gui.components.events.GuiEventListener>> fireKeyEntryListenersEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry) - Specified by:
fireKeyEntryListenersEventin interfacecom.blamejared.controlling.platform.IEventHelper
-
fireKeyEntryMouseClickedEvent
public com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryMouseClickedEvent,Boolean> fireKeyEntryMouseClickedEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, double mouseX, double mouseY, int buttonId) - Specified by:
fireKeyEntryMouseClickedEventin interfacecom.blamejared.controlling.platform.IEventHelper
-
fireKeyEntryMouseReleasedEvent
public com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryMouseReleasedEvent,Boolean> fireKeyEntryMouseReleasedEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, double mouseX, double mouseY, int buttonId) - Specified by:
fireKeyEntryMouseReleasedEventin interfacecom.blamejared.controlling.platform.IEventHelper
-
fireKeyEntryRenderEvent
public com.mojang.datafixers.util.Either<com.blamejared.controlling.api.events.IKeyEntryRenderEvent,net.minecraft.util.Unit> fireKeyEntryRenderEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, com.mojang.blaze3d.vertex.PoseStack stack, int slotIndex, int y, int x, int rowLeft, int rowWidth, int mouseX, int mouseY, boolean hovered, float partialTicks) - Specified by:
fireKeyEntryRenderEventin interfacecom.blamejared.controlling.platform.IEventHelper
-