Build 1001 changelog

Raw Protocol Version Changelog

976: Added support to noise transitions for ClientboundAttributeLayerSyncPacket

977: Added ClientboundUpdateSoundDataPacket

978: Modified ServerBoundDiagnosticsPacket to include whisker profiler scope diagnostic data

979: SubChunkRequestPacket : Converted to Cereal

980: Added richPresenceId to PresenceConfiguration

981: Updated the data contained in BiomeNoiseGradientsurfaceData yet again.

982: ItemUseOnActorInventoryTransaction now includes hit position for an ActionType::Attack action

983: Added SlimeLanding, AbsorbBlock and EjectBlock to LevelSoundEvent enum

984: BossEventPacket : Converted to Cereal, broke binary compatibility

985: InventoryTransactionPacket : Converted to Cereal

986: LegacyTelemetryEventPacket : Added Equipping to the MinecraftEventing::InteractionType enum

987: Added GeyserEruptionStart and GeyserEruptionActive to LevelSoundEvent enum

988: MobArmorEquipmentPacket: Converted to Cereal

989: Added Cylinder, Ellipsoid, Cone and Pyramid payload types to PrimitiveShapesPacket

990: Added PlayerID to GraphicsOverrideParameterPacket for handling Per-Player Graphics Overrides

991: Add RecordBounce LevelSoundEvent.

992: Added BucketFillLandAnimal and BucketEmptyLandAnimal LevelSoundEvents

993: LevelSoundEventPacket : mSoundEvent changed from LevelSoundEvent to SoundEventIdentifier (variant of enum or string)

994: Added n_way_visual_rotation field to BlockGeometryComponent

995: Added isChatLogging to StartGamePacket

996: ClientCacheBlobStatusPacket : Converted to Cereal

997: LevelSettings: Added allowAnonymousBlockDropsInEditorWorlds flag for hybrid editor worlds and fixed the read-order placement of ServerEditorConnectionPolicy to match the write order.

998: Added MovementEffectType::GEYSER_BOOST

999: Updated mExperienceName and mWorldName in PresenceConfiguration to be optional (StartGamePacket and ServerPresenceInfoPacket)

1000: Added GeyserContinuousEruptionStart and GeyserContinuousEruptionActive to LevelSoundEvent enum

1001: InventoryContentPacket : Converted to Cereal