Class PacketSendEvent
java.lang.Object
io.github._4drian3d.vpacketevents.api.event.PacketSendEvent
- All Implemented Interfaces:
ResultedEvent<ResultedEvent.GenericResult>
public final class PacketSendEvent
extends Object
implements ResultedEvent<ResultedEvent.GenericResult>
Event to execute when a packet is sent to a player
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.velocitypowered.api.event.ResultedEvent
ResultedEvent.ComponentResult, ResultedEvent.GenericResult, ResultedEvent.Result -
Constructor Summary
ConstructorsConstructorDescriptionPacketSendEvent(@NotNull com.velocitypowered.proxy.protocol.MinecraftPacket packet, @NotNull Player player) PacketSend Event 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
-
PacketSendEvent
public PacketSendEvent(@NotNull @NotNull com.velocitypowered.proxy.protocol.MinecraftPacket packet, @NotNull @NotNull Player player) PacketSend Event Constructor- Parameters:
packet- the packet to be sent to the playerplayer- the player who will receive 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
-