Class LabyModExtension
java.lang.Object
com.github.juliarn.npclib.ext.labymod.LabyModExtension
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]constructPayloadData(@NotNull String apiMessageKey, @NotNull String data) 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) private static @NotNull com.google.gson.JsonArraycreateIdJsonData(@NotNull String idProperty, @NotNull UUID npcId, int... ids) 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_ID_PROPERTY
- See Also:
-
STICKER_ID_PROPERTY
- See Also:
-
EMOTE_API_MESSAGE_KEY
- See Also:
-
STICKER_API_MESSAGE_KEY
- 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
-
createIdJsonData
-