CameraSplineDefinition
0namestring · variable
1total_timefloat · 4 bytes
2spline_typestring · variable
3control_pointsarray<CameraSplineControlPoint> · variable
4progress_key_framesarray<CameraSplineProgressKeyFrame> · variable
5rotation_key_framesarray<CameraSplineRotationKeyFrame> · variable
Fields
6 top-level fields- 0name
string - 1total_time
float - 2spline_type
string 3control_pointsCameraSplineControlPointas
array<CameraSplineControlPoint>4progress_key_framesCameraSplineProgressKeyFrameas
array<CameraSplineProgressKeyFrame>- 0progress
float - 1time
float 2easingoptionaleasing_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
5rotation_key_framesCameraSplineRotationKeyFrameas
array<CameraSplineRotationKeyFrame>- 1time
float 2easingoptionaleasing_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
Packet references
1 reference- CameraSplinePacketCamera Data Splines › CameraSplineDefinition
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this type.
Preview builds
Changes between Minecraft Preview protocol builds.
No preview build changes are recorded for this type.