← Type index

NoiseTransitionAttributeData

Object datagramWire order
0FromAttributeoneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData> · variable
1ToAttributeoneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData> · variable
2SettingsNoiseTransitionSettingsData · variable

Fields

3 top-level fields
  1. 0FromAttributeoneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>
    0BoolAttributeDataBoolAttributeData
    1. 0valueboolean
    2. 1operationBoolAttributeOperationas string
      1. "OVERRIDE"OVERRIDE
      2. "ALPHA_BLEND"ALPHA_BLEND
      3. "AND"AND
      4. "NAND"NAND
      5. "OR"OR
      6. "NOR"NOR
      7. "XOR"XOR
      8. "XNOR"XNOR
    1FloatAttributeDataFloatAttributeData
    1. 0valuefloat
    2. 1operationFloatAttributeOperationas string
      1. "OVERRIDE"OVERRIDE
      2. "ALPHA_BLEND"ALPHA_BLEND
      3. "ADD"ADD
      4. "SUBTRACT"SUBTRACT
      5. "MULTIPLY"MULTIPLY
      6. "MINIMUM"MINIMUM
      7. "MAXIMUM"MAXIMUM
    3. 2constraintMinoptionalfloat
    4. 3constraintMaxoptionalfloat
    2ColorAttributeDataColorAttributeData
    1. 1operationColorAttributeOperationas string
      1. "OVERRIDE"OVERRIDE
      2. "ALPHA_BLEND"ALPHA_BLEND
      3. "ADD"ADD
      4. "SUBTRACT"SUBTRACT
      5. "MULTIPLY"MULTIPLY
  2. 1ToAttributeoneOf<BoolAttributeData, FloatAttributeData, ColorAttributeData>
    0BoolAttributeDataBoolAttributeData
    1. 0valueboolean
    2. 1operationBoolAttributeOperationas string
      1. "OVERRIDE"OVERRIDE
      2. "ALPHA_BLEND"ALPHA_BLEND
      3. "AND"AND
      4. "NAND"NAND
      5. "OR"OR
      6. "NOR"NOR
      7. "XOR"XOR
      8. "XNOR"XNOR
    1FloatAttributeDataFloatAttributeData
    1. 0valuefloat
    2. 1operationFloatAttributeOperationas string
      1. "OVERRIDE"OVERRIDE
      2. "ALPHA_BLEND"ALPHA_BLEND
      3. "ADD"ADD
      4. "SUBTRACT"SUBTRACT
      5. "MULTIPLY"MULTIPLY
      6. "MINIMUM"MINIMUM
      7. "MAXIMUM"MAXIMUM
    3. 2constraintMinoptionalfloat
    4. 3constraintMaxoptionalfloat
    2ColorAttributeDataColorAttributeData
    1. 1operationColorAttributeOperationas string
      1. "OVERRIDE"OVERRIDE
      2. "ALPHA_BLEND"ALPHA_BLEND
      3. "ADD"ADD
      4. "SUBTRACT"SUBTRACT
      5. "MULTIPLY"MULTIPLY
  3. 2SettingsNoiseTransitionSettingsData
    1. 0TotalTransitionTicksCompressionvaruint32
    2. 1CurrentTransitionTicksCompressionvaruint32
    3. 2EasingCompressionEnum-as-Valueeasing_functionas varint32
      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
    4. 3ClockNamestring
    5. 4LocalTransitionTicksCompressionvaruint32
    6. 5NoiseNamestring
    7. 6NoiseAlignmentNoiseAlignment
      1. 0TypeEnum-as-ValueNoiseAlignmentTypeas uint8
        1. 0MinLocalTransitionEnd
      2. 1ValueCompressionvaruint32

Packet references

2 references
  1. ClientboundAttributeLayerSyncPacket
    Data › UpdateAttributeLayersData › UpdateAttributeLayersData › Attribute Layers › AttributeLayerData › Attributes › EnvironmentAttributeData › Payload › NoiseTransitionAttributeData › NoiseTransitionAttributeData
  2. ClientboundAttributeLayerSyncPacket
    Data › UpdateEnvironmentAttributesData › UpdateEnvironmentAttributesData › Attributes › EnvironmentAttributeData › Payload › NoiseTransitionAttributeData › NoiseTransitionAttributeData

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.