{"title":"Minecraft Snapshot 25w34a","version":"25w34a","type":"snapshot","image":{"title":"25w34a 540x540.jpg","url":"/v2/images/25w34a540x540.jpg"},"body":"<p>This week it's time for a smaller snapshot with a new main menu panorama, code of conducts for servers and much tinkering and fixing with our new friends, the Copper Golems. Happy mining!<blockquote><p><strong>Developer's Note</strong>: <em>The rendering changes introduced in 25w31a for entities are now expanded to affect block entities and items. Please report any issues you encounter in these areas.</em></blockquote><h1>New Features</h1><ul><li>Servers can now have an in-game Code of Conduct</ul><h2>Server Code of Conduct</h2><p>When connecting to a server, a Code of Conduct screen can now be shown.<ul><li>Accepting the Code of Conduct is required to play on the server<li>A checkbox is available for not showing the same Code of Conduct in the future<ul><li>If the Code of Conduct changes, it will be shown again</ul></ul><h3>Server Setup</h3><ul><li>A new boolean field has been added to <code>server.properties</code> called <code>enable-code-of-conduct</code><ul><li>Setting it to <code>true</code> will make the server look for code of conduct files in the <code>codeofconduct</code> subfolder in the same folder as <code>server.properties</code><li>Each file in the folder should have the form <code>&#60language_code>.txt</code><ul><li>The language shown will attempt to match the player's language<li>If it doesn't exist, the <code>en_us</code> code of conduct will be used<li>If that also doesn't exist, an arbitrary available entry is used</ul></ul></ul><h1>Changes</h1><ul><li>The main menu now has an updated background panorama showing Copper Golems in a Village</ul><h2>The End Light Flashes</h2><ul><li>The sound effect produced by a flash now has a higher delay<li>The \"Hide Lightning Flashes\" accessibility setting has been renamed to \"Hide Sky Flashes\" and now also disables the End Flashes<ul><li>When the flash is disabled by the setting the world will not be lit by the flash, but the flash source will still be visible in the sky and the sound effect will still play</ul></ul><h2>Minor Tweaks to Blocks, Items and Entities</h2><ul><li>The eyes of the Copper Golem are now invisible as well when splashed with Potion of Invisibility<li>Copper Golems hitbox has been tweaked<ul><li>The hitbox is now 0.6 blocks in width to be able to pathfind through open doors<li>The hitbox is now 1.01 blocks in height to not get stuck in certain blocks</ul></ul><h2>Sounds</h2><ul><li>Copper Golem &#38 Copper Chests are now audible from up to 12 blocks away<li>The copper sorting sounds have been tweaked to be quieter</ul><h1>Technical Changes</h1><ul><li>The Data Pack version is now 84.0<li>The Resource Pack version is now 66.0</ul><h1>Data Pack Version 84.0</h1><ul><li>Player profiles in data components and block entities no longer resolve automatically<li>Added <code>fetchprofile</code> command for downloading player profiles</ul><h2>Block States</h2><ul><li>Removed <code>align_items_to_bottom</code> block state property from Shelf block<ul><li>It has been replaced with an equally named boolean field on the Shelf block entity<li>Shelves created with this property set in the last snapshot will reset back to the default value (<code>false</code>)</ul></ul><h2>Commands</h2><h3>Added <code>fetchprofile</code></h3><ul><li>New command that has been added to fetch the contents of a player profile from Minecraft servers<li>Since the operation might take some time, it works asynchronously<ul><li>Results will be printed only when operation finishes, but the game will keep running unpaused</ul><li>After successful completion, a message will be printed that lets users copy the contents of a fully resolved <code>minecraft:profile</code> component or <code>/give @s minecraft:player_head</code> with said component<li>Since the result is not known at the time of execution, this command always returns <code>1</code></ul><p>Syntax:<ul><li><code>fetchprofile name &#60player name></code> - resolves profile by name (case-insensitive)<li><code>fetchprofile id &#60uuid></code> - resolves profile by id</ul><h2>Data Components</h2><h3>Modified <code>minecraft:profile</code></h3><ul><li>Previously contents of this component would permanently change when profile was resolved, i.e. downloaded from Minecraft service<li>To avoid issues with this unexpected change, the resolved value is no longer stored and contents of the profile will always remain unchanged<li>That means this component has now two behaviors:<ul><li>Static: when it has <code>properties</code> field or when both <code>name</code> and <code>id</code> are present or when both are missing<ul><li>In this state, profile will always render as-is<li>If <code>properties</code> field is missing, a default skin will be used (selected based on <code>id</code>, same as in offline mode)<li>That means skin will be frozen at the moment of component creation<li>This option is preferred for decorational uses</ul><li>Dynamic: when it has either <code>name</code> or <code>id</code> (but not both)<ul><li>When an item containing this profile is rendered on the client side, the profile will be resolved to most recent value<li>This means that this item will always render with current skin of targeted player<ul><li>Note: if a player changes skin while game is running, change will not be visible unless clients restart</ul><li>Resolution might happen with a delay, during which item will render with a default skin<li>Profile name will replace item name only when it's present<ul><li>Items with just <code>id</code> will show default name</ul><li>Items will dynamic profiles be distinguished from static ones with label in tooltip</ul></ul><li>Items stack based on exact contents, so even if a dynamic component is eventually resolved to the same profile as a static one, they won't stack together<li>Player heads in older maps that have not been loaded in never versions yet will usually be converted to dynamic contents</ul><h2>Block Entity Data</h2><h3>Modified <code>minecraft:skull</code></h3><ul><li><code>profile</code> field has been changed to match <code>minecraft:profile</code> component<ul><li>That means that it also becomes immutable and is resolved only when necessary</ul></ul><h2>Text components</h2><ul><li>Bold and italics styles are ignored when drawing sprites</ul><h1>Resource Pack Version 66.0</h1><ul><li>Removed block state <code>align_items_to_bottom</code> from the Shelf block<ul><li>See above for details</ul></ul><h1>Fixed bugs in 25w34a</h1><ul><li><a href=https://bugs.mojang.com/browse/MC-383 rel=\"noopener noreferrer\"target=_blank>MC-383</a> In the world selection screen, world names/versions/timestamps can overflow the list to the right<li><a href=https://bugs.mojang.com/browse/MC-36783 rel=\"noopener noreferrer\"target=_blank>MC-36783</a> Item frames/Glow item frames don't change their hitbox if they contain a map<li><a href=https://bugs.mojang.com/browse/MC-59413 rel=\"noopener noreferrer\"target=_blank>MC-59413</a> Water and lava can drip from barriers<li><a href=https://bugs.mojang.com/browse/MC-147784 rel=\"noopener noreferrer\"target=_blank>MC-147784</a> Fletching table flashes crafting table's GUI for about a second upon right-clicking it in spectator mode<li><a href=https://bugs.mojang.com/browse/MC-259673 rel=\"noopener noreferrer\"target=_blank>MC-259673</a> Tab selection works differently in world creation and statistics screens<li><a href=https://bugs.mojang.com/browse/MC-260591 rel=\"noopener noreferrer\"target=_blank>MC-260591</a> 'execute on origin' and 'execute on owner' fail to find the targeted entity when it is in a separate dimension<li><a href=https://bugs.mojang.com/browse/MC-260920 rel=\"noopener noreferrer\"target=_blank>MC-260920</a> Statistics screen columns are not accessible through keyboard navigation<li><a href=https://bugs.mojang.com/browse/MC-265290 rel=\"noopener noreferrer\"target=_blank>MC-265290</a> Elements within the command block interface are not selected in order when using the TAB key<li><a href=https://bugs.mojang.com/browse/MC-270190 rel=\"noopener noreferrer\"target=_blank>MC-270190</a> Hovering over banner patterns in the loom UI does not display tooltips<li><a href=https://bugs.mojang.com/browse/MC-270669 rel=\"noopener noreferrer\"target=_blank>MC-270669</a> Incorrect argument order in translation key argument.block.property.novalue<li><a href=https://bugs.mojang.com/browse/MC-272584 rel=\"noopener noreferrer\"target=_blank>MC-272584</a> Fireballs redirected by explosions caused by player owned entities no longer carry player ownership<li><a href=https://bugs.mojang.com/browse/MC-276931 rel=\"noopener noreferrer\"target=_blank>MC-276931</a> Enchanted books have the wrong rarity<li><a href=https://bugs.mojang.com/browse/MC-296789 rel=\"noopener noreferrer\"target=_blank>MC-296789</a> The color of text within the test instance block interface is inconsistent with other similar interfaces<li><a href=https://bugs.mojang.com/browse/MC-297496 rel=\"noopener noreferrer\"target=_blank>MC-297496</a> Text inside the middle of the java realms information box completely disappears when selected<li><a href=https://bugs.mojang.com/browse/MC-298605 rel=\"noopener noreferrer\"target=_blank>MC-298605</a> When creating a Water World superflat world, the player spawns at the bottom of the sea<li><a href=https://bugs.mojang.com/browse/MC-299067 rel=\"noopener noreferrer\"target=_blank>MC-299067</a> Arrows can lose ownership on disconnection in multiplayer<li><a href=https://bugs.mojang.com/browse/MC-299115 rel=\"noopener noreferrer\"target=_blank>MC-299115</a> Arrows lose their owner tag when deflected while the owner is offline<li><a href=https://bugs.mojang.com/browse/MC-300045 rel=\"noopener noreferrer\"target=_blank>MC-300045</a> The hand animation plays when right-clicking copper golems<li><a href=https://bugs.mojang.com/browse/MC-300046 rel=\"noopener noreferrer\"target=_blank>MC-300046</a> The copper golem statue models in the inventory are partly cut off at the top<li><a href=https://bugs.mojang.com/browse/MC-300048 rel=\"noopener noreferrer\"target=_blank>MC-300048</a> Copper golem statue item entities are rendered too large<li><a href=https://bugs.mojang.com/browse/MC-300066 rel=\"noopener noreferrer\"target=_blank>MC-300066</a> The Ender Dragon Spawn Egg has the \"Disabled in Peaceful\" note despite being able to spawn in Peaceful mode<li><a href=https://bugs.mojang.com/browse/MC-300082 rel=\"noopener noreferrer\"target=_blank>MC-300082</a> Copper golems with the “NoAI” tag can adjust their rotation and spin<li><a href=https://bugs.mojang.com/browse/MC-300083 rel=\"noopener noreferrer\"target=_blank>MC-300083</a> Copper golems with the “Silent” tag can still produce some sounds<li><a href=https://bugs.mojang.com/browse/MC-300085 rel=\"noopener noreferrer\"target=_blank>MC-300085</a> Copper golem statues' poses are off-centered<li><a href=https://bugs.mojang.com/browse/MC-300130 rel=\"noopener noreferrer\"target=_blank>MC-300130</a> The \"commands.summon.failed.peaceful\" string doesn’t pluralize the word \"Monster\"<li><a href=https://bugs.mojang.com/browse/MC-300134 rel=\"noopener noreferrer\"target=_blank>MC-300134</a> Copper Golem Spawn Egg isn't alphabetized in the creative inventory<li><a href=https://bugs.mojang.com/browse/MC-300213 rel=\"noopener noreferrer\"target=_blank>MC-300213</a> Copper golems' hitbox is too large to fit through open single doors<li><a href=https://bugs.mojang.com/browse/MC-300222 rel=\"noopener noreferrer\"target=_blank>MC-300222</a> Upon exiting the gamemode switcher (F3+F4) or debug options menu (F3+F5) while viewing the credits, the player does not resume viewing the credits and instead remains in the end in a phantom state until they relog<li><a href=https://bugs.mojang.com/browse/MC-300245 rel=\"noopener noreferrer\"target=_blank>MC-300245</a> Any double chests variant doesnt play any sound when a copper golem interacts with the right part of the chest specifically<li><a href=https://bugs.mojang.com/browse/MC-300249 rel=\"noopener noreferrer\"target=_blank>MC-300249</a> Copper golem statue block outline is above the top of the block below<li><a href=https://bugs.mojang.com/browse/MC-300365 rel=\"noopener noreferrer\"target=_blank>MC-300365</a> Copper golems inconsistently activate trapped chests<li><a href=https://bugs.mojang.com/browse/MC-300406 rel=\"noopener noreferrer\"target=_blank>MC-300406</a> Updating open copper chests causes the chests to remain open<li><a href=https://bugs.mojang.com/browse/MC-300441 rel=\"noopener noreferrer\"target=_blank>MC-300441</a> Nether ambient sounds continue playing after leaving the Nether<li><a href=https://bugs.mojang.com/browse/MC-300475 rel=\"noopener noreferrer\"target=_blank>MC-300475</a> The Glowing outline now appears black on the fur model parts of invisible sheep<li><a href=https://bugs.mojang.com/browse/MC-300480 rel=\"noopener noreferrer\"target=_blank>MC-300480</a> Worn copper golem statues are incorrectly rotated<li><a href=https://bugs.mojang.com/browse/MC-300695 rel=\"noopener noreferrer\"target=_blank>MC-300695</a> The sprint toggle state is now reset when viewing any screen<li><a href=https://bugs.mojang.com/browse/MC-300718 rel=\"noopener noreferrer\"target=_blank>MC-300718</a> Player doesn't re-sneak automatically if they were sneaking before opening a GUI with Sneak Toggle set<li><a href=https://bugs.mojang.com/browse/MC-300796 rel=\"noopener noreferrer\"target=_blank>MC-300796</a> Harvesting from sweet berry bushes can drop more sweet berries than before<li><a href=https://bugs.mojang.com/browse/MC-300804 rel=\"noopener noreferrer\"target=_blank>MC-300804</a> The Glowing outline is now always white on invisible entities that aren't the player, unless the player is in the same team<li><a href=https://bugs.mojang.com/browse/MC-300825 rel=\"noopener noreferrer\"target=_blank>MC-300825</a> Entities with NaN motion cause clients to be kicked and softlocked<li><a href=https://bugs.mojang.com/browse/MC-300839 rel=\"noopener noreferrer\"target=_blank>MC-300839</a> Disc sounds can be heard in another dimension<li><a href=https://bugs.mojang.com/browse/MC-300846 rel=\"noopener noreferrer\"target=_blank>MC-300846</a> The /rotate command doubles the target entity's motion each time it is run<li><a href=https://bugs.mojang.com/browse/MC-300856 rel=\"noopener noreferrer\"target=_blank>MC-300856</a> I-beam cursor in book signing screen has wrong color<li><a href=https://bugs.mojang.com/browse/MC-300888 rel=\"noopener noreferrer\"target=_blank>MC-300888</a> pack.mcmeta no longer supports versions below 16 in the supported_formats field<li><a href=https://bugs.mojang.com/browse/MC-300968 rel=\"noopener noreferrer\"target=_blank>MC-300968</a> Flying state is not saved when reloading world<li><a href=https://bugs.mojang.com/browse/MC-300970 rel=\"noopener noreferrer\"target=_blank>MC-300970</a> Missing sound for event: minecraft:entity.copper_golem.shear<li><a href=https://bugs.mojang.com/browse/MC-300972 rel=\"noopener noreferrer\"target=_blank>MC-300972</a> End light flashes sound can be heard while looking at the credits<li><a href=https://bugs.mojang.com/browse/MC-300975 rel=\"noopener noreferrer\"target=_blank>MC-300975</a> Copper golems wear banners backwards<li><a href=https://bugs.mojang.com/browse/MC-300983 rel=\"noopener noreferrer\"target=_blank>MC-300983</a> The speed field in ExplosionParticleInfo codec is misspelled as \"speec\"<li><a href=https://bugs.mojang.com/browse/MC-300995 rel=\"noopener noreferrer\"target=_blank>MC-300995</a> Game crashes when changing the F3 menu during world disconnection<li><a href=https://bugs.mojang.com/browse/MC-301004 rel=\"noopener noreferrer\"target=_blank>MC-301004</a> Normal guardians are no longer able to enter boats<li><a href=https://bugs.mojang.com/browse/MC-301030 rel=\"noopener noreferrer\"target=_blank>MC-301030</a> Frosted ice now melts in the End<li><a href=https://bugs.mojang.com/browse/MC-301032 rel=\"noopener noreferrer\"target=_blank>MC-301032</a> Bees in the End now hide in their hive when it's raining in the Overworld</ul>","id":"cf01d620585b00d8476335aa529f87e472644d5d54e82cdefbd914c46802fec8","date":"2025-08-19T12:09:50.000Z","needsTranslation":null}