Skip to content
mc-protocol
Esc
↑↓navigate↵open⌘Jpreview
On this page

Set Camera

Play 0x5D, server → client.

play · 0x5D · clientbound (server → client)

Sets the entity the client’s camera follows. The server sends it in spectator mode when the player starts or stops spectating an entity. The client renders from that entity’s point of view until it receives its own entity ID again.

Sent by the server, read by the client. Listen for it with client.on("SetCamera", (data) => …) on the receiving side.

Fields

Field Type Notes
cameraId VarInt

Send it

await client.sendPacket("SetCamera", {
  cameraId: /* VarInt */,
});

Field aliases listed under Notes are accepted as alternative keys when writing.

Source: src/Core/Versions/776/Packets/play/clientbound/SetCamera.ts

Was this page helpful?