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_630_11_03_23.md
2024-02-15 15:10:22 -08:00

3.3 KiB

Minecraft Network Protocol Docs 11/03/2023

For r20u5, Network Protocol Version 630

New Packets

PlayerToggleCrafterSlotRequestPacket:

  • mPos (BlockPos)
  • mSlotIndex (int)
  • mIsDisabled (bool)

ServerPlayerPostMovePositionPacket:

  • mPos (Vec3)

SetPlayerInventoryOptionsPacket:

  • mInventoryOptions.mLeftInventoryTab (enum InventoryLeftTabIndex, listed below)
  • mInventoryOptions.mRightInventoryTab (enum InventoryRightTabIndex, listed below)
  • mInventoryOptions.mFiltering (bool)
  • mInventoryOptions.mLayoutInv (enum InventoryLayout, listed below)
  • mInventoryOptions.mLayoutCraft (enum InventoryLayout, listed below)

Deprecated Packets

CraftingEventPacket

Modified Packets

ShowStoreOfferPacket:

  • Changed mOfferId from std::string to mce::UUID
  • Deleted mShowAll
  • Deleted mContentType
  • Added mRedirectType (enum ShowStoreOfferRedirectType, listed below)

New Enums

InventoryLayout:

  • Added None(0)
  • Added Survival(1)
  • Added RecipeBook(2)
  • Added Creative(3)
  • Added Count(4)

InventoryLeftTabIndex:

  • Added None(0)
  • Added RecipeConstruction(1)
  • Added RecipeEquipment(2)
  • Added RecipeItems(3)
  • Added RecipeNature(4)
  • Added RecipeSearch(5)
  • Added Survival(6)
  • Added Count(7)

InventoryRightTabIndex:

  • Added None(0)
  • Added FullScreen(1)
  • Added Crafting(2)
  • Added Armor(3)
  • Added Count(4)

ShowStoreOfferRedirectType:

  • Added MarketplaceOffer(0)
  • Added DressingRoomOffer(1)
  • Added ThirdPartyServerPage(2)
  • Added Count(3)

Enum Renaming

LevelSoundEvent to Puv::Legacy::LevelSoundEvent

Enum Changes

ActorDataIDs:

  • Added RESERVED_10(10)
  • Added Count(131)
  • Removed JUMP_DURATION

Connection::DisconnectFailReason:

  • Added NetherNetFailedToCreateOffer(91)
  • Added NetherNetFailedToCreateAnswer(92)
  • Added NetherNetFailedToSetLocalDescription(93)
  • Added NetherNetFailedToSetRemoteDescription(94)
  • Added NetherNetNegotiationTimeoutWaitingForResponse(95)
  • Added NetherNetNegotiationTimeoutWaitingForAccept(96)
  • Added NetherNetIncomingConnectionIgnored(97)
  • Added NetherNetSignalingParsingFailure(98)
  • Added NetherNetSignalingUnknownError(99)
  • Added NetherNetSignalingUnicastDeliveryFailed(100)
  • Added NetherNetSignalingBroadcastDeliveryFailed(101)
  • Added NetherNetSignalingGenericDeliveryFailed(102)

ContainerEnumName:

  • Added CrafterLevelEntityContainer(62)

ContainerType:

  • Added DECORATED_POT(35)
  • Added CRAFTER(36)

LevelEvent:

  • Changed 9800 from 3611 to 3612
  • Added DustPlume(2040)
  • Added ParticlesShootWhiteSmoke(3609)
  • Changed AllPlayersSleeping from 3609 to 3610
  • Changed deprecated from 3610 to 3611

MinecraftPacketIds:

  • Added ServerPlayerPostMovePosition(16)
  • Added CraftingEvent_Deprecated(53)
  • Changed UNUSED_PLS_USE_ME from 16 to 134
  • Added PlayerToggleCrafterSlotRequestPacket(306)
  • Added SetPlayerInventoryOptions(307)
  • Changed EndId from 306 to 308
  • Removed CraftingEvent
  • Removed UNUSED_PLS_USE_ME2

MolangVersion:

  • Added DeprecatedSnifferAndCamelQueries(11)
  • Displaced NumValidVersions

PacketCompressionAlgorithm:

  • Added None(0xffff)

ParticleType:

  • Added DustPlume(87)
  • Added WhiteSmoke(88)
  • Displaced _count

Puv::Legacy::LevelSoundEvent:

  • Added CrafterCraft(479)
  • Added CrafterFail(480)
  • Added DecoratedPotInsert(481)
  • Added DecoratedPotInsertFail(482)
  • Added CrafterDisableSlot(483)
  • Added CopperBulbTurnOn(490)
  • Added CopperBulbTurnOff(491)
  • Displaced Undefined