Build 975 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) [] Added RESERVED_139 (139) [] Added NAMEPLATE_RENDER_DISTANCE_MAX (140) [] Displaced Count
ActorEvent: Added SHAKE_WETNESS_STOP (79) [] Added KINETIC_DAMAGE_DEALT (80) [] Added HURT_WITHOUT_RECEIVING_DAMAGE (81) []
ActorFlags: Added ROTATION_LOCKED_TO_VEHICLE (126) [] Added USES_LEGACY_FRICTION (127) [] Added USES_UNIFORM_AIR_DRAG (128) [] Added NAMEPLATE_DEPTH_TESTED (129) [] 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) [] Added SulfurCube (153 | Monster) [] Removed UndeadMob
CommandRegistry::HardNonTerminal: Added ClockTimeMarkerName (0x100056) [] Displaced Command Displaced SlashCommand Displaced CodeBuilderArg Displaced CodeBuilderArgs Displaced CodeBuilderSelectParam Displaced CodeBuilderSelector
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 NonceMissing (136) [] Added NonceNotFound (137) [] Added NonceExpired (138) [] Added NonceNotValid (139) [] Added MAX_DISCONNECT_FAIL_REASON (140) [] 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) []
CraftingDataEntryType: Removed FurnaceRecipe Removed FurnaceAuxRecipe
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 PrimitiveShapesPacket (328) [] 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) [] Added ServerStoreInfo (346) [] Added ServerPresenceInfo (347) [] Changed EndId from 330 to 348 Removed DebugDrawerPacket
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) [] Added SulfurCube (101) [] 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) [] Added PushedByPlayer (599) [] Added Bounce (600) [] Displaced Undefined
TextProcessingEventOrigin: Added DataDrivenUI (15) [] Displaced COUNT
UpdateType: Added None (0) [] Added Neighbors (1) [] Added Connections (2) [] Removed ClearOverrides Removed RemoveOverride Removed SetIntOverride Removed SetFloatOverride
Raw Protocol Version Changelog
945: Added new payload data to DebugDrawingPacket for text (depthTest, background, useRotation) 946: Added ActorFlags::USES_LEGACY_FRICTION 947: Added GraphicsOverrideParameterTypes for color grading EmissiveDesaturation, SkyIntensity, OrbitalOffsetDegrees 948: Added ActorDataIDs::RESERVED_139 949: Added ActorFlags::USES_UNIFORM_AIR_DRAG 950: Added IconSize to ServerWaypoint::Payload in the LocatorBarPacket 951: Renamed ‘DebugDrawerPacket’ into ‘PrimitiveShapesPacket’ 952: Added ActorEvent::HURT_WITHOUT_RECEIVING_DAMAGE 953: Added ‘mForceCompletion’ to ‘MoveActorAbsolutePacket’ 954: Changed the TextureId to TexturePath in the ServerWaypoint::Payload in the LocatorBarPacket 955: Converted InventorySlotPacket to Cereal 956: Updated data type used by Environment Attribute packet 957: Unified SubClientConnectionRequest skin JSON keys (SkinResources -> SkinResourcePatch, SkinGeometry -> SkinGeometryData) 958: Added FireAtPosition to ActorEventPacket 959: PlayerEnchantOptionsPacket : Converted to Cereal 960: Added ServerStoreInfoPacket and ServerPresenceInfoPacket to send ClientStoreEntryPointConfiguration and PresenceConfiguration from server to client 961: Added ‘maximumRenderDistance’ into PrimitiveShapesPacket 962: Removed CraftingDataEntryType::FurnaceRecipe and CraftingDataEntryType::FurnaceAuxRecipe 963: Added FireAtPosition to LevelSoundEventPacket 964: Added DimensionType to DimensionDefinitionGroup 965: Added ‘mShowBackface’ and ‘mShowTextBackface’ to PrimitiveShapesPacket 966: MobEquipmentPacket : Converted to Cereal 967: Added HardNonTerminal::ClockTimeMarkerName to dynamically auto-complete time markers based off of the clock in the time command 968: Added ActorDataIDs::NAMEPLATE_RENDER_DISTANCE_MAX 969: UpdateClientOptionsPacket : Added filter profanity 970: Added BiomeSurfaceBuilderData BiomeDefinitionChunkGenData and extracted related components to it. Added NoiseGradientSurfaceData 971: Added ActorFlags: NAMEPLATE_DEPTH_TESTED 972: Added IsPartyLeader bool to PartyChangedPacket and ConnectionRequest 973: Modified ServerBoundDiagnosticsPacket to include entity system diagnostic data 974: Added optional sound handle to PlaySoundPacket 975: Modified BiomeNoiseGradientSurfaceData to include additional fields