mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2024-11-27 06:19:01 +00:00
4.0 KiB
4.0 KiB
Minecraft Network Protocol Docs 04/07/22
For r18_u3, Network Protocol Version 503
New Packets
DimensionDataPacket:
- Add mDimensionDefinitionGroup(DimensionDefinitionGroup)
AgentActionEventPacket:
- Add mRequestId (String)
- Add mAction (AgentActionType)
- Add mResponse (String)
ChangeMobPropertyPacket:
- Add mActorId (ActorUniqueID)
- Add mPropName (String)
- Add mBoolComponentVal (Bool)
- Add mStringComponentVal (String)
- Add mIntComponentVal (Int)
- Add mFloatComponentVal (Float)
Packet Changes
Packet.h
- PhotoInfoRequest = 0 Changed to PhotoInfoRequest = 173,
AddPlayerPacket:
- Add mPlayerGameType (GameType)
- Add mEntityData->packAll() (SynchedActorData::DataList)
- Add mUnpack (SynchedActorData::DataList)
TakeItemActorPacket:
- Add mActorId (ActorRuntimeID)
- Removed mPlayerid (ActorRuntimeID)
DimensionDefinitionGroup: serialize
- Add mHeightMaximumHeight(int)
- Add mHeightMinimum(int)
- Add mGeneratorType(GeneratorType) serializeDimensionDefinitionGroup::DimensionDefinition
- Add definitions(<std::string, DimensionDefinitionGroup::DimensionDefinition>)
MolangSerializer: serialize
- Add serializedVariableMap(string)
Enum Changes
ActorDataIDs:
- Added MOVEMENT_SOUND_DISTANCE_OFFSET(125)
- Added HEARTBEAT_INTERVAL_TICKS(126)
- Added HEARTBEAT_SOUND_EVENT(127)
ActorEvent:
- Added VIBRATION_DETECTED(77)
ActorFlags:
- Added EMERGING(103)
- Added SNIFFING(104)
- Added DIGGING(105)
- Displaced Count
ActorType:
- Added ChestBoatRideable(136 | BoatRideable)
AgentActionType:
- Added Attack(1)
- Added Collect(2)
- Added Destroy(3)
- Added DetectRedstone(4)
- Added DetectObstacle(5)
- Added Drop(6)
- Added DropAll(7)
- Added Inspect(8)
- Added InspectData(9)
- Added InspectItemCount(10)
- Added InspectItemDetail(11)
- Added InspectItemSpace(12)
- Added Interact(13)
- Added Move(14)
- Added PlaceBlock(15)
- Added Till(16)
- Added TransferItemTo(17)
- Added Turn(18)
ContainerType:
- Added CHEST_BOAT(34)
EventPacket::Type:
- Added AgentCommand_OBSOLETE(8)
- Removed AgentCommand
GameType:
- Added Spectator(6)
GeneratorType:
- Added Void(5)
- Displaced Undefined
LevelEvent:
- Added ParticlesSculkShriek(2035)
- Added SculkCharge(2037)
- Added SculkChargePop(2038)
- Removed ParticleSculkShriek
LevelSoundEvent:
- Added NearbyClose(367)
- Added NearbyCloser(368)
- Added NearbyClosest(369)
- Added Agitated(370)
- Added Listening(375)
- Added Heartbeat(376)
- Added SculkPlace(378)
- Added SculkSpread(379)
- Added SculkCharge(380)
- Added SculkSensorPlace(381)
- Added SculkShriekerPlace(382)
- Added GoatCall0(383)
- Added GoatCall1(384)
- Added GoatCall2(385)
- Added GoatCall3(386)
- Added GoatCall4(387)
- Added GoatCall5(388)
- Added GoatCall6(389)
- Added GoatCall7(390)
- Added GoatCall8(391)
- Added GoatCall9(392)
- Added GoatHarmony0(393)
- Added GoatHarmony1(394)
- Added GoatHarmony2(395)
- Added GoatHarmony3(396)
- Added GoatHarmony4(397)
- Added GoatHarmony5(398)
- Added GoatHarmony6(399)
- Added GoatHarmony7(400)
- Added GoatHarmony8(401)
- Added GoatHarmony9(402)
- Added GoatMelody0(403)
- Added GoatMelody1(404)
- Added GoatMelody2(405)
- Added GoatMelody3(406)
- Added GoatMelody4(407)
- Added GoatMelody5(408)
- Added GoatMelody6(409)
- Added GoatMelody7(410)
- Added GoatMelody8(411)
- Added GoatMelody9(412)
- Added GoatBass0(413)
- Added GoatBass1(414)
- Added GoatBass2(415)
- Added GoatBass3(416)
- Added GoatBass4(417)
- Added GoatBass5(418)
- Added GoatBass6(419)
- Added GoatBass7(420)
- Added GoatBass8(421)
- Added GoatBass9(422)
- Changed Undefined from 378 to 423
- Removed WardenNearbyClose
- Removed WardenNearbyCloser
- Removed WardenNearbyClosest
- Removed WardenSlightlyAngry
MinecraftPacketIds:
- Added TriggerAnimation(158)
- Added DimensionDataPacket(180)
- Added AgentAction(181)
- Added ChangeMobProperty(182)
- Changed EndId from 180 to 183
- Removed AnimateEntity
Non protocol changes
AttributeInstanceHandle:
- Added new methods LiquidBlockDynamic:
- Changed _setStatic() PillagerOutpostFeature:
- Changed _fillWithSupportBlock()