Class PacketReceiveEvent
java.lang.Object
io.github._4drian3d.vpacketevents.api.event.PacketReceiveEvent
- All Implemented Interfaces:
ResultedEvent<ResultedEvent.GenericResult>
public final class PacketReceiveEvent
extends Object
implements ResultedEvent<ResultedEvent.GenericResult>
Event to execute when Velocity has received a registered packet
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.velocitypowered.api.event.ResultedEvent
ResultedEvent.ComponentResult, ResultedEvent.GenericResult, ResultedEvent.Result -
Constructor Summary
ConstructorsConstructorDescriptionPacketReceiveEvent(@NotNull com.velocitypowered.proxy.protocol.MinecraftPacket packet, @NotNull Player player) PacketReceiveEvent Constructor -
Method Summary
Modifier and TypeMethodDescription@NotNull com.velocitypowered.proxy.protocol.MinecraftPacketGet the package involved in this event@NotNull PlayerGet the player involved in this event@NotNull ResultedEvent.GenericResultvoidsetResult(@NotNull ResultedEvent.GenericResult result)
-
Constructor Details
-
PacketReceiveEvent
public PacketReceiveEvent(@NotNull @NotNull com.velocitypowered.proxy.protocol.MinecraftPacket packet, @NotNull @NotNull Player player) PacketReceiveEvent Constructor- Parameters:
packet- the packet sentplayer- the player who sent the packet
-
-
Method Details
-
getResult
- Specified by:
getResultin interfaceResultedEvent<ResultedEvent.GenericResult>
-
setResult
- Specified by:
setResultin interfaceResultedEvent<ResultedEvent.GenericResult>
-
getPacket
@NotNull public @NotNull com.velocitypowered.proxy.protocol.MinecraftPacket getPacket()Get the package involved in this event- Returns:
- a packet
-
getPlayer
Get the player involved in this event- Returns:
- the player
-