{"title":"Minecraft 26.1 Pre-Release 1","version":"26.1-pre-1","type":"snapshot","image":{"title":"26.1-pre1-540x540.jpg","url":"/v2/images/26.1pre1540x540.jpg"},"body":"<p>Today we are shipping the first pre-release for Java version 26.1, the Tiny Takeover game drop! From now on, you should mostly see bugs being fixed. In addition to that, pre-releases don't follow the regular snapshot cadence of releasing on Tuesdays, so keep your eyes peeled for the next pre-release.<h1>Changes</h1><ul><li>Updated the Main Menu background panorama</ul><h1>Technical Changes</h1><ul><li>The Data Pack version is now 101<li>The Resource Pack version is now 84<li>Changes to the <code>minecraft:nbt</code> text component format<li>Changes to the <code>minecraft:selector</code>, <code>minecraft:nbt</code> and <code>minecraft:object</code> text component formats</ul><h1>Data Pack Version 101</h1><ul><li>The \"Default Components\" report generator no longer outputs files for entries without any components</ul><h2>Commands</h2><h3>Changes to <code>time</code></h3><p>Syntax:<ul><li><code>time [of &#60clock>] rate &#60rate></code> - sets the rate multiplier at which the clock should advance<ul><li>Note: this only changes the rate at which the World Clock and any Timelines dependent on it advance their internal timers<ul><li>For example, in the case of the <code>minecraft:overworld</code> clock, the day/night cycle will pass quicker with a larger value, but actual game simulation will not speed up (as would happen with <code>/tick rate</code>)</ul><li>A <code>rate</code> of <code>1</code> corresponds to normal speed<li><code>rate</code> is a float between <code>0</code> (exclusive) and <code>1000</code> (inclusive)</ul></ul><h2>Data Components</h2><h3>Modified <code>minecraft:provides_banner_patterns</code></h3><ul><li>The component now also accepts an ID or a list of IDs in addition to a tag</ul><h3>Modified <code>minecraft:blocks_attacks</code></h3><ul><li>The field <code>bypassed_by</code> now also accepts an ID or a list of IDs in addition to a tag</ul><h3>Modified <code>minecraft:damage_resistant</code></h3><ul><li>The field <code>types</code> now also accepts an ID or a list of IDs in addition to a tag</ul><h2>Loot Functions</h2><h3>Changed <code>minecraft:set_instrument</code></h3><ul><li>The <code>options</code> field now also accepts an ID and a list of IDs in addition to a tag</ul><h2>Predicates</h2><h3>Added <code>minecraft:environment_attribute_check</code> Loot Predicate</h3><p>Exactly matches the value of an Environment Attribute at a given position. Note: this predicate requires a context with an <code>origin</code> position set as long as the Environment Attribute can vary positionally.<p>Format: object with fields:<ul><li><code>attribute</code> - Environment Attribute ID to test<li><code>value</code> - Exact value of the Environment Attribute to match<li>e.g. <code>{condition: 'environment_attribute_check', attribute: 'gameplay/piglins_zombify', value: true}</code></ul><h2>Number Providers</h2><h3>Added <code>minecraft:environment_attribute</code></h3><p>Fetches and provides the value of an Environment Attribute (that can be represented as a number). Note: this provider requires a context with an <code>origin</code> position set as long as the Environment Attribute can vary positionally.<p>Format: object with fields:<ul><li><code>attribute</code> - Environment Attribute ID to fetch<li>e.g. <code>{type: 'environment_attribute', attribute: 'gameplay/sky_light_level'}</code></ul><h2>World Generation</h2><h3>Flower Features</h3><ul><li>Features spawned from Bone Meal are no longer restricted to the <code>flower</code> feature type, and instead controlled by the <code>#can_spawn_from_bone_meal</code> Configured Feature Tag<li>The <code>flower</code>, <code>flower_no_bonemeal</code>, and <code>random_patch</code> feature types have been removed<ul><li>Instead, patches can be expressed as a sequence of <code>count</code> and <code>random_offset</code> placement modifiers</ul></ul><h3>Int Providers</h3><h4>Added <code>trapezoid</code> Int Provider</h4><p>Select a random value with a trapezoid distribution, similar to the <code>trapezoid</code> Float Provider.<p>Format: object with fields:<ul><li><code>min</code>: integer, the minimum value to generate<li><code>max</code>: integer, the maximum value to generate<li><code>plateau</code>: integer, the width of the \"plateau\" of the distribution in which all values are equally likely to occur<ul><li>A value of <code>0</code> is equivalent to a triangle distribution<li>A value of <code>max-min</code> is equivalent to a uniform distribution</ul></ul><h2>Tags</h2><h3>Configured Feature Tags</h3><ul><li>Added <code>#can_spawn_from_bone_meal</code> - features that, when added in a biome, can be spawned when using Bone Meal in that biome</ul><h2>Text components</h2><h3>`minecraft:object</h3><ul><li>Added a new optional field named <code>fallback</code> that contains a text component to be used when object component itself can't be displayed (for example when printing messages in server logs or during narration)<li>Objects of type <code>player</code> (player heads) no longer can be used in server status messages (MotD)<ul><li>All components of that type will be replaced by a fallback text</ul></ul><h1>Resource Pack Version 84</h1><ul><li>Updated textures for Pup to fix issues with overlapping textures</ul><h2>Item Models</h2><h3><code>minecraft:end_cube</code> Special Model Type</h3><ul><li>New special model type that renders a cube with the same texture effects as the End Portal and the End Gateway blocks<li>Fields:<ul><li><code>effect</code> - texture effect to apply, one of: <code>portal</code>, <code>gateway</code></ul></ul><h2>Block State Rendering</h2><ul><li>End Gateway and End Portal should now look the same when rendered on a Block Display as they look when placed in world</ul><h2>Shaders &#38 Post-process Effects</h2><ul><li>The <code>core/rendertype_translucent_moving_block</code> shaders have been removed in favor of <code>core/block</code></ul><h1>Fixed bugs in 26.1 Pre-Release 1</h1><ul><li><a href=https://bugs.mojang.com/browse/MC-195237 rel=\"noopener noreferrer\"target=_blank>MC-195237</a> End portals and end gateways held by endermen or as block display entities are not rendered, but nether portals are<li><a href=https://bugs.mojang.com/browse/MC-230746 rel=\"noopener noreferrer\"target=_blank>MC-230746</a> Pointed dripstone does not grow with a waterlogged block 2 blocks above it but does fill cauldrons<li><a href=https://bugs.mojang.com/browse/MC-305518 rel=\"noopener noreferrer\"target=_blank>MC-305518</a> Baby wolves' tail uses an incorrect UV map<li><a href=https://bugs.mojang.com/browse/MC-305702 rel=\"noopener noreferrer\"target=_blank>MC-305702</a> Zombies and their variants have lost their special animation when holding spears<li><a href=https://bugs.mojang.com/browse/MC-305914 rel=\"noopener noreferrer\"target=_blank>MC-305914</a> /swing does not swing players' arms on their perspective<li><a href=https://bugs.mojang.com/browse/MC-306056 rel=\"noopener noreferrer\"target=_blank>MC-306056</a> The selected difficulty does not visually update when going into and out of the game rules menu<li><a href=https://bugs.mojang.com/browse/MC-306232 rel=\"noopener noreferrer\"target=_blank>MC-306232</a> The block breaking animation on banners is now amplified<li><a href=https://bugs.mojang.com/browse/MC-306315 rel=\"noopener noreferrer\"target=_blank>MC-306315</a> The left side of wolf pups' heads is misaligned, causing a gap and texture error<li><a href=https://bugs.mojang.com/browse/MC-306338 rel=\"noopener noreferrer\"target=_blank>MC-306338</a> Baby zombified piglins' snout texture was made for a 4×3×1 cube model, even though the snout model is actually a 3×3×1 cube<li><a href=https://bugs.mojang.com/browse/MC-306341 rel=\"noopener noreferrer\"target=_blank>MC-306341</a> Helmets on baby humanoids shift off-center when their heads rotate<li><a href=https://bugs.mojang.com/browse/MC-306427 rel=\"noopener noreferrer\"target=_blank>MC-306427</a> Certain mobs holding items with empty \"kinetic_weapon\" components crash the game whenever target acquisition succeeds<li><a href=https://bugs.mojang.com/browse/MC-306532 rel=\"noopener noreferrer\"target=_blank>MC-306532</a> The error that occurred when a resource pack used textures that were too large is now incomprehensible<li><a href=https://bugs.mojang.com/browse/MC-306571 rel=\"noopener noreferrer\"target=_blank>MC-306571</a> CommandEncoder#copyTextureToBuffer has incorrect parameter validation statements<li><a href=https://bugs.mojang.com/browse/MC-306612 rel=\"noopener noreferrer\"target=_blank>MC-306612</a> Baby zombies, baby husks, and gurgles now hold items like players do<li><a href=https://bugs.mojang.com/browse/MC-306624 rel=\"noopener noreferrer\"target=_blank>MC-306624</a> Various translucent geometry is now invisible behind name plates<li><a href=https://bugs.mojang.com/browse/MC-306631 rel=\"noopener noreferrer\"target=_blank>MC-306631</a> Baby zombies, husks, drowned, and zombified piglins spawned by using spawn eggs on normal ones can't pick up items<li><a href=https://bugs.mojang.com/browse/MC-306633 rel=\"noopener noreferrer\"target=_blank>MC-306633</a> The \"Toggle GUI\" key bind doesn't work when set to a mouse button<li><a href=https://bugs.mojang.com/browse/MC-306653 rel=\"noopener noreferrer\"target=_blank>MC-306653</a> Name plates are no longer visible through opaque blocks<li><a href=https://bugs.mojang.com/browse/MC-306705 rel=\"noopener noreferrer\"target=_blank>MC-306705</a> Copper golem statues with a pose now appear upside down as items<li><a href=https://bugs.mojang.com/browse/MC-306706 rel=\"noopener noreferrer\"target=_blank>MC-306706</a> The game hangs/freezes upon losing focus<li><a href=https://bugs.mojang.com/browse/MC-306708 rel=\"noopener noreferrer\"target=_blank>MC-306708</a> Block state rendering of chests for the left and right block states uses the single chest texture<li><a href=https://bugs.mojang.com/browse/MC-306713 rel=\"noopener noreferrer\"target=_blank>MC-306713</a> The most transparent pixels of the gradient banner patterns are no longer visible<li><a href=https://bugs.mojang.com/browse/MC-306742 rel=\"noopener noreferrer\"target=_blank>MC-306742</a> Rendering an empty item model with oversized_in_gui causes a crash<li><a href=https://bugs.mojang.com/browse/MC-306748 rel=\"noopener noreferrer\"target=_blank>MC-306748</a> Profiler tick ended before path was fully popped (remainder: 'root'). Mismatched push/pop?<li><a href=https://bugs.mojang.com/browse/MC-306796 rel=\"noopener noreferrer\"target=_blank>MC-306796</a> Text displays with <code>see_through</code> set to 1 now z-fight with themselves</ul>","id":"13d223d3f8f9aa6aa6c8a0fb939cfc4545fba6d8c8f9d3233d578d5baa2bd728","date":"2026-03-10T13:00:38.000Z","needsTranslation":false}