Mitigated an issue that the player can get pushed to the void after teleporting from end portal
Blocks
Copper Lantern textures are now animated
Soul Fire Lantern textures are now animated
Interacting with a Shelf while empty-handed in Creative mode no longer produces a sound effect
Graphical
Fixed an issue where the Copper Golem’s eyes did not glow when viewed through water in Vibrant Visuals
Adjusted rendering settings in Vibrant Visuals
Slightly reduced contrast across all biomes
Reduced the intensity of temperature-based color grading in certain biomes, such as Desert and Mesa biomes
Adjusted the sky color in the End dimension
Added unique biome settings for the Roofed Forest biomes
Mobs
Copper Golem Statue no longer renders incorrectly in the UI
Wither skeleton can now pick up copper swords
Copper Golem
When interacting with a Copper Golem, Scraping and Waxing particles now appear at the Copper Golem’s location instead of at the Block location
Stability and Performance
Improved stability around Hopper Block destruction
User Interface
Touch Controls: Sneak button now has its proper outline when activating Swap Jump and Sneak
Accessibility and Language Settings are now updated with a new layout and design
Text to Speech with Device Settings and Improved Input Response toggles are now available from settings screen on Windows
Technical Updates
API
Released initialRotation member of SpawnEntityOptions to 2.3.0
Released initialPersistence member of SpawnEntityOptions to 2.3.0
Entity
Fixed an issue with Players phasing through blocks when using applyImpulse(vector: Vector3): void.
Releasing the light detection API from experimental to stable.
Removed entity override limit on Player method setPropertyOverrideForEntity
Editor
A preview thumbnail of a structure is added to the structure list item
Undo/redo support for Ruler Tool
Fix an issue with client hanging when copy/pasting large structures
General
Corrected the aim assist command error message that did not properly explain why it failed for the first person camera
Network changes may result in better download speeds on Windows devices
Item Components
Added the new “minecraft:swing_duration” item component, which defines the duration, in seconds, of the item’s swing animation when mining or attacking
The duration is specified in the component’s “value” field
Affects visuals only and does not impact attack frequency or gameplay mechanics
The “minecraft:fire_resistant” item component no longer accepts a direct value assignment and now requires the value to be specified through the “value” field
Molang
Added “query.base_swing_duration”, which returns the duration of the mob’s swing/attack animation, determined by the carried item and unmodified by effects applied on the mob
Added “query.modified_swing_duration”, which returns the duration of the mob’s swing/attack animation, determined by the carried item and modified by effects applied on the mob
Network
The following level events now emit particles at the exact specified position instead of at the center of the matching block position:
WaxOn, WaxOff, Scrape
Experimental Technical Updates
API
Added Control Scheme string enum.
Added method setControlScheme(controlScheme?: string): void; to beta.
Added method getControlScheme(): ControlScheme; to beta.
Added Scripting API for BlockPrecipitationInteractions component.
This api includes a component class for the BlockPrecipitationInteractions component and the two methods (accumulatesSnow and obstructsRain) of said component.
Loot table discovery API now includes information about Loot Item Conditions , 1470536, 1470537)
Modified method from setControlScheme(controlScheme?: string): void; to setControlScheme(controlScheme?: ControlScheme): void; in beta.
This component allows creators to determine whether a block should obstruct precipitations or not. And if it does, whether falling snow should accumulate on the block or not.