Interface PacketBundler


public interface PacketBundler
A packet bundler
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Checks this bundler is empty
    default boolean
    Checks this bundler is not empty
    default void
    send(@NotNull org.bukkit.entity.Player player)
    Sends all packets to player
    void
    send(@NotNull org.bukkit.entity.Player player, @NotNull Runnable onSuccess)
    Sends all packets to player
    int
    Gets bundler's packet size.
  • Method Details

    • isEmpty

      boolean isEmpty()
      Checks this bundler is empty
      Returns:
      empty or not
    • isNotEmpty

      default boolean isNotEmpty()
      Checks this bundler is not empty
      Returns:
      is not empty
    • size

      int size()
      Gets bundler's packet size.
      Returns:
      size
    • send

      default void send(@NotNull @NotNull org.bukkit.entity.Player player)
      Sends all packets to player
      Parameters:
      player - target player
    • send

      void send(@NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull Runnable onSuccess)
      Sends all packets to player
      Parameters:
      player - target player
      onSuccess - listener on success