Build 944 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 ClientboundDataDrivenUICloseScreen (334) []

Added ClientboundDataDrivenUIReload (335) []

Added ClientboundTextureShiftPacket (336) []

Added VoxelShapesPacket (337) []

Added CameraSpline (338) []

Added CameraAimAssistActorPriority (339) []

Added ResourcePacksReadyForValidation (340) []

Added LocatorBarPacket (341) []

Added PartyChanged (342) []

Added ServerboundDataDrivenScreenClosed (343) []

Added SyncWorldClocks (344) []

Added ClientboundAttributeLayerSyncPacket (345) []

Displaced EndId

NoteBlockInstrument:

Added Trumpet (16) []

Added TrumpetExposed (17) []

Added TrumpetWeathered (18) []

Added TrumpetOxidized (19) []

Displaced Zombie

Displaced Skeleton

Displaced Creeper

Displaced Dragon

Displaced WitherSkeleton

Displaced Piglin

Displaced _count

ParticleType:

Added PauseMobGrowth (99) []

Added ResetMobGrowth (100) []

Displaced _count

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) []

Added PauseGrowth (597) []

Added ResetGrowth (598) []

Displaced Undefined

UpdateType:

Added None (0) []

Added Neighbors (1) []

Added Connections (2) []

Removed ClearOverrides

Removed RemoveOverride

Removed SetIntOverride

Removed SetFloatOverride

## Raw Protocol Version Changelog

925: Added GraphicsOverrideParameterTypes for color grading Gain, Offset, Saturation, Gamma

926: Added packet for linked asset validation

927: Added ClientCooldownState to ItemUseInventoryTransaction

928: Removed mServerPos from UpdateClientInputLocksPacket

929: Added mCullingShapeName to BlockGeometryDescription

930: Added custom shape count field to VoxelShapesPacket

931: Added LocatorBarPacket

932: Added PartyChangedPacket for sending PartyId to the Dedicated Server

933: Added and modified DataDrivenUI packets

934: Added new “minecraft:multi_block” Block trait

935: Changed ServerConfiguration in Server/Client Handshake was modified for more fields

936: Changed ServerConfiguration in Server/Client Handshake to convert scenarioId field from UUID to string

937: Replaced all instances of NetworkBlockPosition with BlockPos

938: Created SyncWorldClocksPacket to sync world clocks from the server to clients

939: Added ParticleType::PauseMobGrowth & ParticleType::ResetMobGrowth

940: Added GraphicsOverrideParameterTypes for color grading HighlightsMin, ShadowsMax, Temperature

941: Added LevelSoundEvent::PauseGrowth & LevelSoundEvent::ResetGrowth

942: Added Environment Attribute System sync packet

943: Added GraphicsOverrideParameterTypes for color grading SunColor, SunIlluminance, MoonColor, MoonIlluminance, FlashColor, FlashIlluminance, AmbientColor, AmbientIlluminance

944: Updated camera spline packet to include the spline name and if its loaded from JSON