mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2024-11-27 06:19:01 +00:00
3.3 KiB
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