Packet 300
CameraInstructionPacket
HeaderID 300varuint
0Camera InstructionCameraInstruction · variable
Serialized fields
1 top-level fields0Camera InstructionCameraInstruction
0SetCameraInstruction::SetInstruction
- 0preset
uint32 6entity_offsetCameraInstruction::SetInstruction::EntityOffsetOption
- 7default
boolean - 8removeIgnoreStartingValuesComponent
boolean
- 1Clear
boolean - 4RemoveTarget
boolean 5FieldOfViewCameraInstruction::FovInstruction
- 0Field of View
float - 1FOV Ease Time
float 2FOV Ease Typeeasing_functionas
int32- 0
linear - 1
spring - 2
in_quad - 3
out_quad - 4
in_out_quad - 5
in_cubic - 6
out_cubic - 7
in_out_cubic - 8
in_quart - 9
out_quart - 10
in_out_quart - 11
in_quint - 12
out_quint - 13
in_out_quint - 14
in_sine - 15
out_sine - 16
in_out_sine - 17
in_expo - 18
out_expo - 19
in_out_expo - 20
in_circ - 21
out_circ - 22
in_out_circ - 23
in_bounce - 24
out_bounce - 25
in_out_bounce - 26
in_back - 27
out_back - 28
in_out_back - 29
in_elastic - 30
out_elastic - 31
in_out_elastic
- 0
- 3Field of View Clear
boolean
6SplineCameraInstruction::SplineInstruction
- 0totalTime
float - 1type
uint8 3progressKeyFramesCameraInstruction::SplineInstruction::SplineProgressOptionas
array<CameraInstruction::SplineInstruction::SplineProgressOption>- 0Key frame value
float - 1Key frame time
float 2Key frame easing funceasing_functionas
int32- 0
linear - 1
spring - 2
in_quad - 3
out_quad - 4
in_out_quad - 5
in_cubic - 6
out_cubic - 7
in_out_cubic - 8
in_quart - 9
out_quart - 10
in_out_quart - 11
in_quint - 12
out_quint - 13
in_out_quint - 14
in_sine - 15
out_sine - 16
in_out_sine - 17
in_expo - 18
out_expo - 19
in_out_expo - 20
in_circ - 21
out_circ - 22
in_out_circ - 23
in_bounce - 24
out_bounce - 25
in_out_bounce - 26
in_back - 27
out_back - 28
in_out_back - 29
in_elastic - 30
out_elastic - 31
in_out_elastic
- 0
4rotationOptionCameraInstruction::SplineInstruction::SplineRotationOptionas
array<CameraInstruction::SplineInstruction::SplineRotationOption>- 1Key frame time
float 2Key frame easing funceasing_functionas
int32- 0
linear - 1
spring - 2
in_quad - 3
out_quad - 4
in_out_quad - 5
in_cubic - 6
out_cubic - 7
in_out_cubic - 8
in_quart - 9
out_quart - 10
in_out_quart - 11
in_quint - 12
out_quint - 13
in_out_quint - 14
in_sine - 15
out_sine - 16
in_out_sine - 17
in_expo - 18
out_expo - 19
in_out_expo - 20
in_circ - 21
out_circ - 22
in_out_circ - 23
in_bounce - 24
out_bounce - 25
in_out_bounce - 26
in_back - 27
out_back - 28
in_out_back - 29
in_elastic - 30
out_elastic - 31
in_out_elastic
- 0
- 5splineIdentifier
string - 6loadFromJson
boolean
7AttachToEntityCameraInstruction::AttachToEntityInstruction
- 0Entity Actor ID
int64
- 8DetachFromEntity
boolean
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
Preview builds
Changes between Minecraft Preview protocol builds.
No preview build changes are recorded for this packet.