Minecraft:Java Edition 26.4 Snapshot 8: Difference between revisions
More actions
Sync: new page from Minecraft |
Sync: updated from Minecraft |
||
| Line 22: | Line 22: | ||
== Additions == | == Additions == | ||
=== General === | === General === | ||
'''[[Minecraft:Language]]s''' | '''[[Minecraft:Language]]s''' | ||
* Added support for {{w|Javanese language|Javanese}} and {{w|Chavacano|Chavacano, Zamboanga}} languages. | * Added support for {{w|Javanese language|Javanese}} and {{w|Chavacano|Chavacano, Zamboanga}} languages. | ||
'''[[Minecraft:Tag (Java Edition)|Tags]]''' | |||
* Block Tags | |||
** Added {{cd|#triggers_ambient_ice_block_sounds}} – all blocks that trigger ice to play its ambient sound. | |||
** Added {{cd|#triggers_ambient_ice_crystal_sounds}} – all blocks that trigger ice crystals to play their ambient sound. | |||
== Changes == | == Changes == | ||
=== Blocks === | |||
'''[[Minecraft:Snow]] and [[Minecraft:snow block]]''' | |||
* Are now grouped with [[Minecraft:snow bricks]] and related blocks in the [[Minecraft:Creative]] inventory. | |||
=== Items === | === Items === | ||
'''[[Minecraft:Ice ball]]''' | '''[[Minecraft:Ice ball]]''' | ||
| Line 35: | Line 40: | ||
'''[[Minecraft:Music Disc Flurry|Music disc "Flurry"]]''' | '''[[Minecraft:Music Disc Flurry|Music disc "Flurry"]]''' | ||
* The letter "F" on the name of this music disc | * The letter "F" on the name of this music disc is now capitalized in its tooltip. | ||
=== Mobs === | === Mobs === | ||
| Line 46: | Line 51: | ||
'''[[Minecraft:Sulfur cube]]''' | '''[[Minecraft:Sulfur cube]]''' | ||
* The cold sulfur cube archetype no longer floats to match the behavior of other archetypes of similar properties. | * The cold sulfur cube archetype no longer floats to match the behavior of other archetypes of similar properties. | ||
* The cold sulfur cube archetype no longer creates [[Minecraft:frosted ice]] over floating water. | |||
'''[[Minecraft:Undead]] mobs''' | '''[[Minecraft:Undead]] mobs''' | ||
| Line 51: | Line 57: | ||
=== General === | === General === | ||
'''General''' | |||
* The command report format has been changed: | |||
** Argument information is now under the field argument instead of being merged into the parent node. | |||
** Information about suggestions is now available. | |||
* Added {{cd|pattern}} argument | |||
** Added command argument type for matching regular expression patterns. | |||
** This argument was added to improve support for commands added by server-side mods and plugins. | |||
'''[[Minecraft:Data pack]]''' | '''[[Minecraft:Data pack]]''' | ||
* The [[Minecraft:pack format]] version is now {{cd|127.0}}. | * The [[Minecraft:pack format]] version is now {{cd|127.0}}. | ||
| Line 62: | Line 77: | ||
'''[[Minecraft:Shaders]]''' | '''[[Minecraft:Shaders]]''' | ||
* <samp>terrain.vsh</samp> is refactored to decode new vertex data packing. | * <samp>terrain.vsh</samp> is refactored to decode new vertex data packing. | ||
** Terrain vertex data in <samp>terrain.vsh</samp> is now fetched from a texel buffer instead of traditional vertex buffers. | |||
** The packing of vertex data for terrain chunk section mesh data has been changed. | |||
*'''Order-Independent Transparency''' | *'''Order-Independent Transparency''' | ||
| Line 67: | Line 84: | ||
*** Changed <samp>core/oit_composite.fsh</samp>, <samp>core/oit_depth_bounds_cull.fsh</samp>, <samp>include/oit_depth_sample.glsl</samp>, <samp>include/oit_sample.glsl</samp> | *** Changed <samp>core/oit_composite.fsh</samp>, <samp>core/oit_depth_bounds_cull.fsh</samp>, <samp>include/oit_depth_sample.glsl</samp>, <samp>include/oit_sample.glsl</samp> | ||
*** Added <samp>core/blit_depth_bounds.fsh</samp> shader to blit depth bounds in a subpass context. | *** Added <samp>core/blit_depth_bounds.fsh</samp> shader to blit depth bounds in a subpass context. | ||
* '''Boat water mask | * '''Boat water mask shaders''' | ||
** The way water mask is handled was changed to support subpasses in OIT. | ** The way water mask is handled was changed to support subpasses in OIT. | ||
*** It is now rendered to a separate target that is sampled during terrain rendering instead of being rendered to the terrain depth buffer. | *** It is now rendered to a separate target that is sampled during terrain rendering instead of being rendered to the terrain depth buffer. | ||
| Line 77: | Line 94: | ||
* Added a new sound events: | * Added a new sound events: | ||
** {{cd|entity.frostbite.throw}} | ** {{cd|entity.frostbite.throw}} | ||
'''[[Minecraft:Tag (Java Edition)|Tags]]''' | |||
* Entity Type Tags | |||
** Added {{cd|#undead}} and removed {{cd|d=and|drowned|frostbite|husk|stray|wither|zombie}} from {{cd|#immune_to_freezing}} tag. | |||
'''[[Minecraft:Textures]]''' | |||
* Added a new UI texture: | |||
** {{cd|friends/tab_focused.png}} | |||
'''Validation''' | '''Validation''' | ||
| Line 175: | Line 200: | ||
[[Minecraft:he:Java Edition 26.4 Snapshot 8]] | [[Minecraft:he:Java Edition 26.4 Snapshot 8]] | ||
[[Minecraft:ja:Java Edition 26.4 Snapshot 8]] | [[Minecraft:ja:Java Edition 26.4 Snapshot 8]] | ||
[[Minecraft:lzh:爪哇版二六點四之快照八]] | |||
[[Minecraft:pt:Edição Java 26.4 Snapshot 8]] | [[Minecraft:pt:Edição Java 26.4 Snapshot 8]] | ||
[[Minecraft:ru:26.4 Snapshot 8 (Java Edition)]] | [[Minecraft:ru:26.4 Snapshot 8 (Java Edition)]] | ||
[[Minecraft:zh:Java版26.4-snapshot-8]] | [[Minecraft:zh:Java版26.4-snapshot-8]] | ||
Revision as of 12:05, 12 November 2026
Template:Wip Template:Infobox version
26.4 Snapshot 8 (known as 26.4-snapshot-8 in the Minecraft:launcher) is the eighth Minecraft:snapshot for Minecraft:Java Edition 26.4, released on November 10, 2026,<ref>Template:Mcnet</ref> which adds two new languages, makes minor and technical changes, updates ender dragon fight behavior, and fixes bugs.
Additions
General
- Added support for Template:W and Template:W languages.
- Block Tags
- Added Template:Cd – all blocks that trigger ice to play its ambient sound.
- Added Template:Cd – all blocks that trigger ice crystals to play their ambient sound.
Changes
Blocks
Minecraft:Snow and Minecraft:snow block
- Are now grouped with Minecraft:snow bricks and related blocks in the Minecraft:Creative inventory.
Items
- The damage dealt by ice balls has been slightly reduced from
1.395 ⋅ speedto1.3 ⋅ speed.
- The letter "F" on the name of this music disc is now capitalized in its tooltip.
Mobs
- The ender dragon no longer has slower vertical velocity than intended, fixing several issues with its AI that were introduced in Minecraft:19w08b and restoring previously broken behavior:
- The dragon now properly reaches its flying and attacking points, no longer getting stuck flying back and forth between two points.
- The dragon now properly dives at the player periodically, when it shoots a fireball, and after it has finished perching.
- The dragon now properly descends to the portal, rather than flying back and forth while slowly descending.
- The cold sulfur cube archetype no longer floats to match the behavior of other archetypes of similar properties.
- The cold sulfur cube archetype no longer creates Minecraft:frosted ice over floating water.
Minecraft:Undead mobs
- All undead mobs are now immune to the Minecraft:Freezing effect.
General
General
- The command report format has been changed:
- Argument information is now under the field argument instead of being merged into the parent node.
- Information about suggestions is now available.
- Added Template:Cd argument
- Added command argument type for matching regular expression patterns.
- This argument was added to improve support for commands added by server-side mods and plugins.
- The Minecraft:pack format version is now Template:Cd.
Network protocol
- The entity position synchronization packet now includes full-precision head rotation.
- The version is now Template:Cd.
- terrain.vsh is refactored to decode new vertex data packing.
- Terrain vertex data in terrain.vsh is now fetched from a texel buffer instead of traditional vertex buffers.
- The packing of vertex data for terrain chunk section mesh data has been changed.
- Order-Independent Transparency
- OIT shaders were converted to rely on subpasses.
- Changed core/oit_composite.fsh, core/oit_depth_bounds_cull.fsh, include/oit_depth_sample.glsl, include/oit_sample.glsl
- Added core/blit_depth_bounds.fsh shader to blit depth bounds in a subpass context.
- OIT shaders were converted to rely on subpasses.
- Boat water mask shaders
- The way water mask is handled was changed to support subpasses in OIT.
- It is now rendered to a separate target that is sampled during terrain rendering instead of being rendered to the terrain depth buffer.
- Changed core/rendertype_water_mask.fsh and core/terrain.fsh
- Removed core/blit_depth.fsh
- This approach is used both when OIT is on and off.
- The way water mask is handled was changed to support subpasses in OIT.
- Added a new sound events:
- Entity Type Tags
- Added Template:Cd and removed Template:Cd from Template:Cd tag.
- Added a new UI texture:
Validation
- Most validation issues in following registries no longer prevent elements from being loaded:
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd fields in Template:Cd
- Template:Cd fields on Template:Cd instances.
- The following issues are now considered errors that can prevent pack loading or cause command compilation failure:
- The validated element makes recursive calls to itself, either through tags or namespaced IDs.
- Any context values required by the validated element are missing from the context provided during execution.
- For example, the modifier type Template:Cd (which uses the Template:Cd context value) cannot be used in an Template:Cmd command which provides the Template:Cd context (which lacks the Template:Cd context value).
- Elements will only be validated if they do not have conditions or condition has all required context values.
- That means conditional elements can be used to avoid validation errors in loot elements used in multiple context.
- Conditional elements:
- Template:Cd field for cases in Template:Cd (both Template:Cd and Template:Cd kinds).
- Template:Cd condition field in Template:Cd
- Template:Cd field in loot pools, loot pool entries and loot functions
- Validation errors will now prevent command compilation, both in functions and from the console
- For example, Template:Cmd will now fail to compile due to use of Template:Cd in a Template:Cd context that does not provide required information (Template:Cd).
- The Template:Cd context has been split into Template:Cd (used for predicates in commands, like Template:Cmd) and Template:Cd (used for item modifiers, for example in Template:Cmd functions).
- To simplify the discovery of validation rules, a new report has been added Template:Cd
- Values given as Template:Cd for some context can be used by validated elements when run in this context.
- The context used by command arguments can be found in the commands.json report in the Template:Cd field of the following argument types:
Fixes
Videos
References
Template:Navbox Java Edition versions
Minecraft:de:26.4-snapshot-8 Minecraft:es:Java Edition 26.4 Snapshot 8 Minecraft:he:Java Edition 26.4 Snapshot 8 Minecraft:ja:Java Edition 26.4 Snapshot 8 Minecraft:lzh:爪哇版二六點四之快照八 Minecraft:pt:Edição Java 26.4 Snapshot 8 Minecraft:ru:26.4 Snapshot 8 (Java Edition) Minecraft:zh:Java版26.4-snapshot-8