Build 924 changelog
## Modified Enums
ActorDataIDs:
Added AIM_ASSIST_PRIORITY_PRESET_ID (136) []
Added AIM_ASSIST_PRIORITY_CATEGORY_ID (137) []
Added AIM_ASSIST_PRIORITY_ACTOR_ID (138) []
Displaced Count
ActorEvent:
Added SHAKE_WETNESS_STOP (79) []
Added KINETIC_DAMAGE_DEALT (80) []
ActorFlags:
Added ROTATION_LOCKED_TO_VEHICLE (126) []
Displaced Count
ActorType:
Added Undead (0x00010000 | Mob) []
Added UndeadMonster (Undead | Monster) []
Changed ZombieMonster from 0x00020000 | UndeadMob to 0x00020000 | UndeadMonster
Changed SkeletonMonster from 0x00100000 | UndeadMob to 0x00100000 | UndeadMonster
Changed SkeletonHorse from 26 | EquineAnimal | UndeadMob to 26 | EquineAnimal | Undead
Changed ZombieHorse from 27 | EquineAnimal | UndeadMob to 27 | EquineAnimal | Undead
Changed PigZombie from 36 | UndeadMob to 36 | UndeadMonster
Changed WitherBoss from 52 | UndeadMob to 52 | UndeadMonster
Changed Phantom from 58 | UndeadMob to 58 | UndeadMonster
Changed Zoglin from 126 | UndeadMob to 126 | UndeadMonster
Added Nautilus (149 | WaterAnimal) []
Added ZombieNautilus (150 | WaterAnimal | Undead) []
Added Parched (151 | SkeletonMonster) []
Added CamelHusk (152 | Animal | Undead) []
Removed UndeadMob
Connection::DisconnectFailReason:
Added 24 (26) []
Added 36 (38) []
Added 62 (64) []
Added 67 (69) []
Added 69 (71) []
Added 87 (89) []
Added 89 (91) []
Added 96 (98) []
Added 109 (111) []
Added ClientSettingsIncompatibleWithServer (24) []
Added deprecated (110) []
Added NoPremiumPlatform (36) []
Added WorldCorruption (39) []
Added DisconnectPacket (62) []
Added ConnectionLost (66) []
Added ZombieConnection (67) []
Added ReasonNotSet (69) []
Added RealmsSessionNotFound (89) []
Added NoVenue (109) []
Added DiscoveryEnvironmentMismatch (123) []
Added HostWithoutKeys (124) []
Added HostSignedOut (125) []
Added ScriptWatchdogException (126) []
Added ScriptMemoryLimitExceeded (127) []
Added StorageLowDuringGameplay (128) []
Added StorageFullDuringGameplay (129) []
Added LevelStorageCorruption (130) []
Added EditionMismatchVanillaToEdu (131) []
Added EditionMismatchEduToVanilla (132) []
Added EditorMismatchEditorToVanilla (133) []
Added EditorMismatchVanillaToEditor (134) []
Added DenyListed (135) []
Added MAX_DISCONNECT_FAIL_REASON (136) []
Removed DEPRECATED_ClientSettingsIncompatibleWithServer
Removed DEPRECATED_NoPremiumPlatform
Removed DEPRECATED_WorldCorruption
Removed DEPRECATED_DisconnectPacket
Removed DEPRECATED_ConnectionLost
Removed DEPRECATED_ZombieConnection
Removed DEPRECATED_ReasonNotSet
Removed DEPRECATED_RealmsSessionNotFound
Removed DEPRECATED_NoVenue
ContainerEnumName:
Added RecipeFoodContainer (64) []
Added RecipeBlocksContainer (65) []
Added RecipeFurnaceItemsContainer (66) []
Enchant::Type:
Added Lunge (41) []
Displaced NumEnchantments
Displaced InvalidEnchantment
ExpressionOp:
Added InverseLerp (78) []
Added EaseInQuad (79) []
Added EaseOutQuad (80) []
Added EaseInOutQuad (81) []
Added EaseInCubic (82) []
Added EaseOutCubic (83) []
Added EaseInOutCubic (84) []
Added EaseInQuart (85) []
Added EaseOutQuart (86) []
Added EaseInOutQuart (87) []
Added EaseInQuint (88) []
Added EaseOutQuint (89) []
Added EaseInOutQuint (90) []
Added EaseInSine (91) []
Added EaseOutSine (92) []
Added EaseInOutSine (93) []
Added EaseInExpo (94) []
Added EaseOutExpo (95) []
Added EaseInOutExpo (96) []
Added EaseInCirc (97) []
Added EaseOutCirc (98) []
Added EaseInOutCirc (99) []
Added EaseInBounce (100) []
Added EaseOutBounce (101) []
Added EaseInOutBounce (102) []
Added EaseInBack (103) []
Added EaseOutBack (104) []
Added EaseInOutBack (105) []
Added EaseInElastic (106) []
Added EaseOutElastic (107) []
Added EaseInOutElastic (108) []
Displaced Count
InventoryLayout:
Added InventoryOnly (1) []
Added Default (2) []
Added RecipeBookOnly (3) []
Removed Survival
Removed RecipeBook
Removed Creative
MinecraftPacketIds:
Added ClientboundDataStore (330) []
Added GraphicsParameterOverridePacket (331) []
Added ServerboundDataStore (332) []
Added ClientboundDataDrivenUIShowScreen (333) []
Added ClientboundDataDrivenUICloseAllScreens (334) []
Added ClientboundDataDrivenUIReload (335) []
Added ClientboundTextureShiftPacket (336) []
Added VoxelShapesPacket (337) []
Added CameraSpline (338) []
Added CameraAimAssistActorPriority (339) []
Displaced EndId
SharedTypes::Legacy::LevelSoundEvent:
Added Lunge1 (566) []
Added Lunge2 (567) []
Added Lunge3 (568) []
Added AttackCritical (569) []
Added SpearAttackHit (570) []
Added SpearAttackMiss (571) []
Added WoodenSpearAttackHit (572) []
Added WoodenSpearAttackMiss (573) []
Added ImitateParched (574) []
Added ImitateCamelHusk (575) []
Added SpearUse (576) []
Added WoodenSpearUse (577) []
Added SaddleInWater (578) []
Added StoneSpearAttackHit (579) []
Added IronSpearAttackHit (580) []
Added CopperSpearAttackHit (581) []
Added GoldenSpearAttackHit (582) []
Added DiamondSpearAttackHit (583) []
Added NetheriteSpearAttackHit (584) []
Added StoneSpearAttackMiss (585) []
Added IronSpearAttackMiss (586) []
Added CopperSpearAttackMiss (587) []
Added GoldenSpearAttackMiss (588) []
Added DiamondSpearAttackMiss (589) []
Added NetheriteSpearAttackMiss (590) []
Added StoneSpearUse (591) []
Added IronSpearUse (592) []
Added CopperSpearUse (593) []
Added GoldenSpearUse (594) []
Added DiamondSpearUse (595) []
Added NetheriteSpearUse (596) []
Displaced Undefined
UpdateType:
Added None (0) []
Added Neighbors (1) []
Added Connections (2) []
Removed ClearOverrides
Removed RemoveOverride
Removed SetIntOverride
Removed SetFloatOverride
## Raw Protocol Version Changelog
894: Added LevelSoundEvent::SpearUse and LevelSoundEvent::WoodenSpearUse
895: Added AchievementIds::MobKabob
896: Converted ClientboundControlSchemeSetPacket to Cereal
897: Removed mTickDeathSystemsEnabled from StartGamePacket
898: Added ClientboundDataDrivenUIShowScreenPacket and ClientboundDataDrivenUICloseAllScreensPacket.
899: Added attach to entity API
900: Converted BookEditPacket to Cereal
901: Block registry checksum algorithm change
902: Added ClientboundDataDrivenUIReloadPacket.
903: Added easing types camera spline API
904: Added GraphicsOverrideParameterType::Chlorophyll
905: Added MinecraftEventing::AchievementIds::AdventuringTime
906: Modified ServerboundDataStorePacket and ClientboundDataStorePacket to track path updates
907: Removed Dehydration ActorDamageCause
908: Modified ServerBoundDiagnosticsPacket to include client memory category data
909: Added LevelSoundEvent::SaddleInWater
910: Added ActorType::Undead
911: Added ClientboundTextureShiftPacket
912: Modifed BlockGeometryDescription to include boolean isV1FullBlock
913: Added VoxelShapesPacket
914: Added BiomeDefinitionChunkGenData::mVillageType
915: Added CameraSplinePacket
916: Added splineIdentifier and loadFromJson flag to the spline instruction in the CameraInstructionPacket
917: Added GraphicsOverrideParameterTypes for ScriptWater
918: Added unique spear sound events for each spear type
919: Added new container types to ContainerEnumName (RecipeFoodContainer, RecipeBlocksContainer, RecipeFurnaceItemsContainer)
920: Added DebugDrawerPacket mAttachedToId
921: Created CameraAimAssistActorPriorityPacket, updated CameraAimAssistPresetsPacket adding EntityTypeFamilyExclusionList and EntityTagPriorities, and added a few ActorDataIDs in SynchedActorData
922: Modified StartGamePacket to include server telemetry data and server join information.
923: Update TextPacket to pre-u13 assumptions for required/optional fields and improve enum serialization
924: Added GraphicsOverrideParameterTypes for color grading contrast