Class KeyEvent
java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.events.KeyEvent
- All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent
public class KeyEvent
extends net.neoforged.bus.api.Event
implements net.neoforged.bus.api.ICancellableEvent
Event fired when the server is notified of one of Pixelmon's registered keys being pressed.
Canceling this event will prevent any action based on this key press. Primarily for diagnostics.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal EnumKeyPacketMode
The function of the key pressedfinal net.minecraft.server.level.ServerPlayer
The player who pressed the key -
Constructor Summary
ConstructorsConstructorDescriptionKeyEvent
(net.minecraft.server.level.ServerPlayer player, EnumKeyPacketMode key) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.neoforged.bus.api.ICancellableEvent
isCanceled, setCanceled
-
Field Details
-
player
public final net.minecraft.server.level.ServerPlayer playerThe player who pressed the key -
key
The function of the key pressed
-
-
Constructor Details
-
KeyEvent
-