AttributeLayerData
0Namestring · variable
1NoiseNamestring · variable
2DimensionDimensionType · variable
3SettingsAttributeLayerSettings · variable
4Attributesarray<EnvironmentAttributeData> · variable
Fields
5 top-level fields- 0Name
string 2DimensionDimensionType
- 0valueCompression
varint32
3SettingsAttributeLayerSettings
4AttributesEnvironmentAttributeDataas
array<EnvironmentAttributeData>- 0AttributeName
string 1FromAttributeoptional
oneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>0BoolAttributeData
BoolAttributeData- 0value
boolean 1operationBoolAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
AND - 3
NAND - 4
OR - 5
NOR - 6
XOR - 7
XNOR
- 0
1FloatAttributeData
FloatAttributeData- 0value
float 1operationFloatAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
ADD - 3
SUBTRACT - 4
MULTIPLY - 5
MINIMUM - 6
MAXIMUM
- 0
2ColorAttributeData
ColorAttributeData- 0valueColor255RGBA
1operationColorAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
ADD - 3
SUBTRACT - 4
MULTIPLY
- 0
2Attribute
oneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>0BoolAttributeData
BoolAttributeData- 0value
boolean 1operationBoolAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
AND - 3
NAND - 4
OR - 5
NOR - 6
XOR - 7
XNOR
- 0
1FloatAttributeData
FloatAttributeData- 0value
float 1operationFloatAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
ADD - 3
SUBTRACT - 4
MULTIPLY - 5
MINIMUM - 6
MAXIMUM
- 0
2ColorAttributeData
ColorAttributeData- 0valueColor255RGBA
1operationColorAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
ADD - 3
SUBTRACT - 4
MULTIPLY
- 0
3ToAttributeoptional
oneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>0BoolAttributeData
BoolAttributeData- 0value
boolean 1operationBoolAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
AND - 3
NAND - 4
OR - 5
NOR - 6
XOR - 7
XNOR
- 0
1FloatAttributeData
FloatAttributeData- 0value
float 1operationFloatAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
ADD - 3
SUBTRACT - 4
MULTIPLY - 5
MINIMUM - 6
MAXIMUM
- 0
2ColorAttributeData
ColorAttributeData- 0valueColor255RGBA
1operationColorAttributeOperationas
int32- 0
OVERRIDE - 1
ALPHA_BLEND - 2
ADD - 3
SUBTRACT - 4
MULTIPLY
- 0
- 4CurrentTransitionTicks
uint32 - 5TotalTransitionTicks
uint32 6Easingeasing_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
- 7LocalTransitionTicks
uint32 - 8NoiseTransition
boolean
Packet references
1 reference- ClientboundAttributeLayerSyncPacketData › UpdateAttributeLayersData › UpdateAttributeLayersData › Attribute Layers › AttributeLayerData
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.