1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2024-11-27 06:19:01 +00:00
bedrock-protocol-docs/previous_changelogs/changelog_705_06_13_24.md
2024-07-17 13:35:22 -07:00

2.2 KiB

Minecraft Network Protocol Docs 06/13/2024

For r21_u1, Network Protocol Version 705

New Packets

ClientboundCloseFormPacket:

  • No properties

JigsawStructureDataPacket:

  • Added mJigsawStructureDataTag (CompoundTag)

ServerboundLoadingScreenPacket:

  • Added mServerboundLoadingScreenPacketType (enum ServerboundLoadingScreenPacketType) [enum description below]
  • Added mLoadingScreenId.value (brstd::optional<uint32_t>)

Deprecated Packets

  • TickSyncPacket

Packet Changes

ChangeDimensionPacket:

  • Added mLoadingScreenId.value (brstd::optional<uint32_t>)

DisconnectPacket:

  • Added mFilteredMessage.value_or(Util::EMPTY_STRING) (std::string)

EditorNetworkPacket:

  • Added mRouteToManager (bool)

MobArmorEquipmentPacket:

  • Added mBody (NetworkItemStackDescriptor)

SetTitlePacket:

  • Added mFilteredTitleText.value_or(Util::EMPTY_STRING) (std::string)

StopSoundPacket:

  • Added mStopMusicLegacy (bool)

Other File Changes

ActorLink:

  • Added link.mVehicleAngularVelocity (float)

CameraPreset:

  • Added mViewOffset (brstd::optional)
  • Added mListener (brstd::optional)

PacketItemUseLegacyInventoryTransaction:

  • Added mTargetBlockId (BlockRuntimeId)
  • Added mClientPredictedResult(ItemUseInventoryTransaction::PredictedResult) [enum description below]

New Enums

ItemUseInventoryTransaction::PredictedResult:

  • Added Failure(0)
  • Added Success(1)

ServerboundLoadingScreenPacketType:

  • Added Unknown(0)
  • Added StartLoadingScreen(1)
  • Added EndLoadingScreen(2)

Enum Changes

ActorFlags:

  • Removed Unknown

ItemStackRequestActionType:

  • Added PlaceInItemContainer_DEPRECATED(7)
  • Added TakeFromItemContainer_DEPRECATED(8)
  • Removed PlaceInItemContainer
  • Removed TakeFromItemContainer

MinecraftPacketIds:

  • Added BlockPalette_deprecated(116)
  • Added TitleSpecificPacketsStart(200)
  • Added TitleSpecificPacketsEnd(299)
  • Added ClientboundCloseScreen(310)
  • Added ClientboundLoadingScreenPacket_Deprecated(311)
  • Added ServerboundLoadingScreenPacket(312)
  • Added JigsawStructureDataPacket(313)
  • Changed EndId from 310 to 314
  • Removed BlockPalette

SerializedAbilitiesData::SerializedAbilitiesLayer:

  • Added LoadingScreen(5)

StructureTemplateRequestOperation:

  • Removed Import

StructureTemplateResponseType:

  • Removed Import