Class LabyModExtension
java.lang.Object
com.github.juliarn.npclib.ext.labymod.LabyModExtension
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final Stringprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]constructPayloadData(int packetId, @NotNull UnaryOperator<ByteBuffer> packetWriter) static <W,P, I, E>
@NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<W, P, I, E> createEmotePacket(@NotNull com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<W, P, I, E> packetAdapter, int... emoteIds) static <W,P, I, E>
@NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<W, P, I, E> createStickerPacket(@NotNull com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<W, P, I, E> packetAdapter, int... stickerIds)
-
Field Details
-
EMOTE_PACKET_ID
private static final int EMOTE_PACKET_ID- See Also:
-
SPRAY_PACKET_ID
private static final int SPRAY_PACKET_ID- See Also:
-
LM_PLUGIN_CHANNEL
- See Also:
-
DEFAULT_BUFFER_ALLOCATION_BYTES
private static final int DEFAULT_BUFFER_ALLOCATION_BYTES- See Also:
-
-
Constructor Details
-
LabyModExtension
private LabyModExtension()
-
-
Method Details
-
createEmotePacket
@NotNull public static <W,P, @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<W,I, E> P, createEmotePacketI, E> (@NotNull @NotNull com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<W, P, I, E> packetAdapter, int... emoteIds) -
createStickerPacket
@NotNull public static <W,P, @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<W,I, E> P, createStickerPacketI, E> (@NotNull @NotNull com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<W, P, I, E> packetAdapter, int... stickerIds) -
constructPayloadData
private static byte[] constructPayloadData(int packetId, @NotNull @NotNull UnaryOperator<ByteBuffer> packetWriter)
-