← Type index

AttributeLayerData

Object datagramWire order
0Namestring · variable
1NoiseNamestring · variable
2DimensionDimensionType · variable
3SettingsAttributeLayerSettings · variable
4Attributesarray<EnvironmentAttributeData> · variable

Fields

5 top-level fields
  1. 0Namestring
  2. 1NoiseNameoptionalstring
  3. 2DimensionDimensionType
    1. 0valueCompressionvarint32
  4. 3SettingsAttributeLayerSettings
    1. 0Priorityint32
    2. 1Weightfloat
    3. 2Enabledboolean
    4. 3TransitionsPausedboolean
  5. 4AttributesEnvironmentAttributeDataas array<EnvironmentAttributeData>
    1. 0AttributeNamestring
    2. 1FromAttributeoptionaloneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>
      0BoolAttributeDataBoolAttributeData
      1. 0valueboolean
      2. 1operationBoolAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2AND
        4. 3NAND
        5. 4OR
        6. 5NOR
        7. 6XOR
        8. 7XNOR
      1FloatAttributeDataFloatAttributeData
      1. 0valuefloat
      2. 1operationFloatAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2ADD
        4. 3SUBTRACT
        5. 4MULTIPLY
        6. 5MINIMUM
        7. 6MAXIMUM
      3. 2constraintMinoptionalfloat
      4. 3constraintMaxoptionalfloat
      2ColorAttributeDataColorAttributeData
      1. 1operationColorAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2ADD
        4. 3SUBTRACT
        5. 4MULTIPLY
    3. 2AttributeoneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>
      0BoolAttributeDataBoolAttributeData
      1. 0valueboolean
      2. 1operationBoolAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2AND
        4. 3NAND
        5. 4OR
        6. 5NOR
        7. 6XOR
        8. 7XNOR
      1FloatAttributeDataFloatAttributeData
      1. 0valuefloat
      2. 1operationFloatAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2ADD
        4. 3SUBTRACT
        5. 4MULTIPLY
        6. 5MINIMUM
        7. 6MAXIMUM
      3. 2constraintMinoptionalfloat
      4. 3constraintMaxoptionalfloat
      2ColorAttributeDataColorAttributeData
      1. 1operationColorAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2ADD
        4. 3SUBTRACT
        5. 4MULTIPLY
    4. 3ToAttributeoptionaloneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>
      0BoolAttributeDataBoolAttributeData
      1. 0valueboolean
      2. 1operationBoolAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2AND
        4. 3NAND
        5. 4OR
        6. 5NOR
        7. 6XOR
        8. 7XNOR
      1FloatAttributeDataFloatAttributeData
      1. 0valuefloat
      2. 1operationFloatAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2ADD
        4. 3SUBTRACT
        5. 4MULTIPLY
        6. 5MINIMUM
        7. 6MAXIMUM
      3. 2constraintMinoptionalfloat
      4. 3constraintMaxoptionalfloat
      2ColorAttributeDataColorAttributeData
      1. 1operationColorAttributeOperationas int32
        1. 0OVERRIDE
        2. 1ALPHA_BLEND
        3. 2ADD
        4. 3SUBTRACT
        5. 4MULTIPLY
    5. 4CurrentTransitionTicksuint32
    6. 5TotalTransitionTicksuint32
    7. 6Easingeasing_functionas int32
      1. 0linear
      2. 1spring
      3. 2in_quad
      4. 3out_quad
      5. 4in_out_quad
      6. 5in_cubic
      7. 6out_cubic
      8. 7in_out_cubic
      9. 8in_quart
      10. 9out_quart
      11. 10in_out_quart
      12. 11in_quint
      13. 12out_quint
      14. 13in_out_quint
      15. 14in_sine
      16. 15out_sine
      17. 16in_out_sine
      18. 17in_expo
      19. 18out_expo
      20. 19in_out_expo
      21. 20in_circ
      22. 21out_circ
      23. 22in_out_circ
      24. 23in_bounce
      25. 24out_bounce
      26. 25in_out_bounce
      27. 26in_back
      28. 27out_back
      29. 28in_out_back
      30. 29in_elastic
      31. 30out_elastic
      32. 31in_out_elastic
    8. 7LocalTransitionTicksuint32
    9. 8NoiseTransitionboolean

Packet references

1 reference
  1. ClientboundAttributeLayerSyncPacketData › UpdateAttributeLayersData › UpdateAttributeLayersData › Attribute Layers › AttributeLayerData

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.