Class PacketBuilder

Hierarchy

  • PacketBuilder

Constructors

  • Parameters

    • packetType: PacketEnums | "Authentication" | "SendBrick" | "SendPlayers" | "Figure" | "RemovePlayer" | "Chat" | "PlayerModification" | "Kill" | "Brick" | "Team" | "Tool" | "Bot" | "ClearMap" | "DestroyBot" | "DeleteBrick"
    • Optional options: PacketBuilderOptions

    Returns PacketBuilder

Properties

buffer: SmartBuffer
compression: boolean
idString: string
packetId: number

Methods

  • Send a packet to every connected client.

    Returns Promise<boolean>

  • Send a packet to every connected client except for players specified.

    Parameters

    Returns Promise<boolean>

  • Send a packet to a single client.

    Parameters

    Returns Promise<boolean>

  • Returns Buffer

  • Parameters

    • type: string
    • data: string | number | boolean

    Returns PacketBuilder

  • Parameters

    • assetId: number

    Returns Promise<PacketBuilder>

  • Returns void