← Type index

BiomeSurfaceBuilderData

Object datagramWire order
0surface materialsBiomeSurfaceMaterialData · variable
1has default overworld surfaceboolean · 1 byte
2has swamp surfaceboolean · 1 byte
3has frozen ocean surfaceboolean · 1 byte
4has the end surfaceboolean · 1 byte
5mesa surfaceBiomeMesaSurfaceData · variable
6capped surfaceBiomeCappedSurfaceData · variable
7noise gradient surfaceBiomeNoiseGradientSurfaceData · variable

Fields

8 top-level fields
  1. 0surface materialsBiomeSurfaceMaterialData
    1. 0top blockuint32
    2. 1mid blockuint32
    3. 2sea floor blockuint32
    4. 3foundation blockuint32
    5. 4sea blockuint32
    6. 5sea floor depthint32
  2. 1has default overworld surfaceboolean
  3. 2has swamp surfaceboolean
  4. 3has frozen ocean surfaceboolean
  5. 4has the end surfaceboolean
  6. 5mesa surfaceBiomeMesaSurfaceData
    1. 0clay materialuint32
    2. 1hard clay materialuint32
    3. 2bryce pillarsboolean
    4. 3has forestboolean
  7. 6capped surfaceBiomeCappedSurfaceData
    1. 0floor blocksarray<uint32>
    2. 1ceiling blocksarray<uint32>
    3. 2sea blockuint32
    4. 3foundation blockuint32
    5. 4beach blockuint32
  8. 7noise gradient surfaceBiomeNoiseGradientSurfaceData
    1. 0non-replaceable blocksarray<uint32>
    2. 1gradient blocksSerializedNoiseBlockSpecifieras array<SerializedNoiseBlockSpecifier>
      1. 0noisestring
      2. 1thresholdfloat
      3. 2rangeFloatRange
        1. 0minfloat
        2. 1maxfloat
      4. 3blockuint32
    3. 2noiseNoiseDescriptor
      1. 0namestring
      2. 1first_octaveint32
      3. 2amplitudesarray<float>

Packet references

0 references

No packet includes this type.

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.