Class PacketEventsPacketAdapter
java.lang.Object
com.github.juliarn.npclib.bukkit.protocol.PacketEventsPacketAdapter
- All Implemented Interfaces:
com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
final class PacketEventsPacketAdapter
extends Object
implements com.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final PacketEventsPacketAdapterprivate static final Typeprivate static final com.github.retrooper.packetevents.settings.PacketEventsSettingsprivate com.github.retrooper.packetevents.manager.player.PlayerManagerprivate com.github.retrooper.packetevents.manager.server.ServerVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> createAnimationPacket(@NotNull com.github.juliarn.npclib.api.protocol.enums.EntityAnimation animation) @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> createCustomPayloadPacket(@NotNull String channelId, byte[] payload) private static @NotNull com.github.retrooper.packetevents.protocol.entity.data.EntityDatacreateEntityData(int index, @NotNull Type type, @NotNull Object value, @NotNull com.github.juliarn.npclib.api.PlatformVersionAccessor versionAccessor) <T,O> @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket <org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> createEntityMetaPacket(@NotNull com.github.juliarn.npclib.api.protocol.meta.EntityMetadataFactory<T, O> metadata, T value) @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> createEquipmentPacket(@NotNull com.github.juliarn.npclib.api.protocol.enums.ItemSlot slot, @NotNull org.bukkit.inventory.ItemStack item) @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> createPlayerInfoPacket(@NotNull com.github.juliarn.npclib.api.protocol.enums.PlayerInfoAction action) @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> createRotationPacket(float yaw, float pitch) voidinitialize(@NotNull com.github.juliarn.npclib.api.Platform<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> platform) private static @NotNull com.github.retrooper.packetevents.protocol.world.LocationnpcLocation(@NotNull com.github.juliarn.npclib.api.Npc<?, ?, ?, ?> npc) private static @NotNull com.github.retrooper.packetevents.protocol.world.LocationnpcLocation(@NotNull com.github.juliarn.npclib.api.Npc<?, ?, ?, ?> npc, float yaw, float pitch)
-
Field Details
-
INSTANCE
-
PACKET_EVENTS_SETTINGS
private static final com.github.retrooper.packetevents.settings.PacketEventsSettings PACKET_EVENTS_SETTINGS -
OPTIONAL_CHAT_COMPONENT_TYPE
-
serverVersion
private com.github.retrooper.packetevents.manager.server.ServerVersion serverVersion -
packetPlayerManager
private com.github.retrooper.packetevents.manager.player.PlayerManager packetPlayerManager
-
-
Constructor Details
-
PacketEventsPacketAdapter
PacketEventsPacketAdapter()
-
-
Method Details
-
npcLocation
@NotNull private static @NotNull com.github.retrooper.packetevents.protocol.world.Location npcLocation(@NotNull @NotNull com.github.juliarn.npclib.api.Npc<?, ?, ?, ?> npc) -
npcLocation
@NotNull private static @NotNull com.github.retrooper.packetevents.protocol.world.Location npcLocation(@NotNull @NotNull com.github.juliarn.npclib.api.Npc<?, ?, ?, ?> npc, float yaw, float pitch) -
createEntityData
-
createEntitySpawnPacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createEntitySpawnPacket()org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> - Specified by:
createEntitySpawnPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createEntityRemovePacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createEntityRemovePacket()org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> - Specified by:
createEntityRemovePacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createPlayerInfoPacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createPlayerInfoPacketorg.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> (@NotNull @NotNull com.github.juliarn.npclib.api.protocol.enums.PlayerInfoAction action) - Specified by:
createPlayerInfoPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createRotationPacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createRotationPacketorg.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> (float yaw, float pitch) - Specified by:
createRotationPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createAnimationPacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createAnimationPacketorg.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> (@NotNull @NotNull com.github.juliarn.npclib.api.protocol.enums.EntityAnimation animation) - Specified by:
createAnimationPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createEquipmentPacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createEquipmentPacketorg.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> (@NotNull @NotNull com.github.juliarn.npclib.api.protocol.enums.ItemSlot slot, @NotNull @NotNull org.bukkit.inventory.ItemStack item) - Specified by:
createEquipmentPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createCustomPayloadPacket
@NotNull public @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createCustomPayloadPacketorg.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> (@NotNull @NotNull String channelId, byte[] payload) - Specified by:
createCustomPayloadPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
createEntityMetaPacket
@NotNull public <T,O> @NotNull com.github.juliarn.npclib.api.protocol.OutboundPacket<org.bukkit.World,org.bukkit.entity.Player, createEntityMetaPacketorg.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> (@NotNull @NotNull com.github.juliarn.npclib.api.protocol.meta.EntityMetadataFactory<T, O> metadata, @NotNull T value) - Specified by:
createEntityMetaPacketin interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-
initialize
public void initialize(@NotNull @NotNull com.github.juliarn.npclib.api.Platform<org.bukkit.World, org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin> platform) - Specified by:
initializein interfacecom.github.juliarn.npclib.api.protocol.PlatformPacketAdapter<org.bukkit.World,org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.plugin.Plugin>
-