Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition 26.4: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
Line 11: Line 11:


'''26.4''' is an upcoming [[Minecraft:game drop]] for {{JE}}, the theme of which is yet to be revealed at [[Minecraft:Minecraft LIVE – September 2026]].
'''26.4''' is an upcoming [[Minecraft:game drop]] for {{JE}}, the theme of which is yet to be revealed at [[Minecraft:Minecraft LIVE – September 2026]].


== Additions ==
== Additions ==
Line 16: Line 17:
'''[[Minecraft:Tag (Java Edition)|Tags]]'''
'''[[Minecraft:Tag (Java Edition)|Tags]]'''
* Added the {{cd|#generated_in_below_zero_retrogen}} biome tag.
* Added the {{cd|#generated_in_below_zero_retrogen}} biome tag.
** Contains biomes to generate below worlds that predate [[Minecraft:Caves and Cliffs]].
** Contains biomes to generate below worlds that predate [[Minecraft:Caves & Cliffs]].
* Added the {{cd|#is_cave}} collection tag.
* Added the {{cd|#is_cave}} collection tag.


Line 24: Line 25:
* Can now be placed on any block with a top solid face regardless of lighting conditions.
* Can now be placed on any block with a top solid face regardless of lighting conditions.
** They still cannot spread unless the brightness at the new growth is less than 13, or its support block overrides light requirements, like [[Minecraft:mycelium]].
** They still cannot spread unless the brightness at the new growth is less than 13, or its support block overrides light requirements, like [[Minecraft:mycelium]].
=== World generation ===
'''General'''
* Upgrading worlds from before [[Minecraft:Caves and Cliffs]] will now also generate [[Minecraft:sulfur cave]]s below old chunks.
'''[[Minecraft:Configured feature|Features]]'''
* Changed {{cd|straight_trunk_placer}}
** Added the {{cd|trunk_width}} field.
*** Optional int provider, the width of the trunk centered around the origin.
**** Defaults to {{cd|1.0}}
'''[[Minecraft:Material rule#Surface conditions|Material conditions]]'''
* Updated {{cd|minecraft:steep}}
** No longer considers height modifications from eroded badlands "surface extensions" in an order-dependent way.
'''[[Minecraft:Noise settings]]'''
* The {{cd|default_block}} field has been removed.
** This is now always {{cd|air}} – any other block should be defined by the [[Minecraft:material rule]].{{More info|Changing the default_block to air in previous versions causes a very different result; some change occurred in material rule.}}
'''[[Minecraft:Placed feature]]s'''
* The possible domain in the XZ plane of placed features included in biomes is now validated.
** Feature placement can only occur within a 3×3 chunk region: as such, it is not valid for a Placed Feature to select a position outside of that range.
** Note: the size of the feature itself is not currently taken into consideration, which may still overflow the chunk.
'''[[Minecraft:Placed feature#Placement modifiers|Placement modifiers]]'''
* Changed {{cd|cuboid}}
** {{cd|xz_size}} and {{cd|y_size}} have been adjusted to represent the actual size of the cuboid, instead of implicitly being 1 block larger.
*** As such, an {{cd|xz_size}} of {{cd|2}} will actually produce a 2×2 cuboid instead of 3×3.
* Changed {{cd|fixed_placement}}
** {{cd|positions}} now requires at least one element.


=== Command format ===
=== Command format ===
'''General'''
* NBT conversion from floating point types to integer types now always converts to the closest possible valid number after rounding down.
'''{{cmd|fillbiome}}'''
'''{{cmd|fillbiome}}'''
* Will now fill biomes with block accuracy.
* Will now fill biomes with block accuracy.
   
'''General'''
* NBT conversion from floating point types to integer types now always converts to the closest possible valid number after rounding down.


=== General ===
=== General ===
Line 73: Line 104:
* Modified {{cd|minecraft:transfer}} packet
* Modified {{cd|minecraft:transfer}} packet
** Added {{cd|properties}} field – a string to string map of properties that will be added to the host field in the {{cd|minecraft:intent}} packet sent to the target server.
** Added {{cd|properties}} field – a string to string map of properties that will be added to the host field in the {{cd|minecraft:intent}} packet sent to the target server.
'''[[Minecraft:Options]]'''
* "Graphics API" Video Setting:
** "Default" now behaves the same as "Prefer Vulkan".
** The game will no longer change the graphics API setting automatically if a startup crash is detected.


'''Order-Independent Transparency shaders'''
'''Order-Independent Transparency shaders'''
Line 84: Line 120:
'''[[Minecraft:Resource pack]]'''
'''[[Minecraft:Resource pack]]'''
* The version is now {{cd|98.0}}.
* The version is now {{cd|98.0}}.
=== World generation ===
'''[[Minecraft:Configured feature|Features]]'''
* Changed {{cd|straight_trunk_placer}}
** Added the {{cd|trunk_width}} field.
*** Optional int provider, the width of the trunk centered around the origin.
**** Defaults to {{cd|1.0}}
'''[[Minecraft:Noise settings]]'''
* The {{cd|default_block}} field has been removed.
** This is now always {{cd|air}} – any other block should be defined by the [[Minecraft:material rule]].{{More info|Changing the default_block to air in previous versions causes a very different result; some change occurred in material rule.}}
'''[[Minecraft:Material rule#Surface conditions|Material conditions]]'''
* Updated {{cd|minecraft:steep}}
** No longer considers height modifications from eroded badlands "surface extensions" in an order-dependent way.
'''[[Minecraft:Placed feature]]s'''
* The possible domain in the XZ plane of placed features included in biomes is now validated.
** Feature placement can only occur within a 3×3 chunk region: as such, it is not valid for a Placed Feature to select a position outside of that range.
** Note: the size of the feature itself is not currently taken into consideration, which may still overflow the chunk.
'''[[Minecraft:Placed feature#Placement modifiers|Placement modifiers]]'''
* Changed {{cd|cuboid}}
** {{cd|xz_size}} and {{cd|y_size}} have been adjusted to represent the actual size of the cuboid, instead of implicitly being 1 block larger.
*** As such, an {{cd|xz_size}} of {{cd|2}} will actually produce a 2×2 cuboid instead of 3×3.
* Changed {{cd|fixed_placement}}
** {{cd|positions}} now requires at least one element.


== Fixes ==
== Fixes ==
{{fixes|project=MC|fixedin=26.4 Snapshot 1
{{fixes|project=MC|fixedin=26.4 Snapshot 1
|;old
|8959|The player automatically jumps when pressing against a block while in water.
|8959|The player automatically jumps when pressing against a block while in water.
|44560|When pushed to the edge of water or lava, entities jump by themselves.
|44560|When pushed to the edge of water or lava, entities jump by themselves.
Line 150: Line 160:
[[Minecraft:es:Java Edition 26.4]]
[[Minecraft:es:Java Edition 26.4]]
[[Minecraft:ja:Java Edition 26.4]]
[[Minecraft:ja:Java Edition 26.4]]
[[Minecraft:lzh:爪哇版二六點四]]
[[Minecraft:pt:Edição Java 26.4]]
[[Minecraft:pt:Edição Java 26.4]]
[[Minecraft:ru:26.4 (Java Edition)]]
[[Minecraft:ru:26.4 (Java Edition)]]
[[Minecraft:zh:Java版26.4]]
[[Minecraft:zh:Java版26.4]]

Revision as of 11:10, 26 September 2026

Template:Infobox version

26.4 is an upcoming Minecraft:game drop for Template:JE, the theme of which is yet to be revealed at Minecraft:Minecraft LIVE – September 2026.


Additions

General

Tags

Changes

Blocks

Minecraft:Red mushroom and Minecraft:brown mushroom

  • Can now be placed on any block with a top solid face regardless of lighting conditions.
    • They still cannot spread unless the brightness at the new growth is less than 13, or its support block overrides light requirements, like Minecraft:mycelium.

World generation

General

Features

Material conditions

  • Updated Template:Cd
    • No longer considers height modifications from eroded badlands "surface extensions" in an order-dependent way.

Minecraft:Noise settings

Minecraft:Placed features

  • The possible domain in the XZ plane of placed features included in biomes is now validated.
    • Feature placement can only occur within a 3×3 chunk region: as such, it is not valid for a Placed Feature to select a position outside of that range.
    • Note: the size of the feature itself is not currently taken into consideration, which may still overflow the chunk.

Placement modifiers

Command format

General

  • NBT conversion from floating point types to integer types now always converts to the closest possible valid number after rounding down.

Template:Cmd

  • Will now fill biomes with block accuracy.

General

Minecraft:Data pack

  • The Minecraft:pack format version is now Template:Cd.
  • Entries for different biomes in multi-noise biome sources can no longer overlap across all noise parameters with the same offset.

Dedicated server properties

  • Added Template:Cd
    • A list of comma-separated ids.
    • If non-empty, the server will match the values against Template:Cd property in Template:Cd packet.
      • If there is no match, the server will reject the connection.
    • This works both for both status and login connections, so any user connecting without the correct Template:Cd in the server address will not see the status and will not be able to join the server.
  • Added Template:Cd field
    • If non-empty, the value of this field will be sent in the Template:Cd packet JSON payload under the contact property.
    • This value is meant to be used to signal a way to contact the server owners about the server, even if there is no website or other information about it.
    • This field is meant to be human-readable, but there are no other restrictions on field format.
  • Added Template:Cd field
    • This option allows disabling existing legacy (pre-1.7) server status and ping protocol handling.
    • To preserve existing functionality, value defaults to Template:Cd.
    • Note: Template:Cd needs to be set for any status information (modern or legacy) to be set.

Network protocol

  • Added Template:Cd custom packet payload
    • This packet is intended to inform servers about client mods to simplify debugging.
    • Vanilla client sends an empty packet at the start of configuration phase, as it does not know about any mods – that is still a responsibility of 3rd-party modding platforms.
  • Modified Template:Cd packet
    • The Template:Cd field in the serverbound intention packet can now hold additional parameters (previously it stored only the domain name used for connecting to a server).
      • The new format is similar to URI query strings – the domain can now optionally be followed by a Template:Cd character and then followed by Template:Cd pairs separated by a Template:Cd character.
      • Empty values can be omitted (including Template:Cd sign).
      • Keys and values are escaped according to the standard URI rules ("percent-encoded component").
      • Keys starting with Template:Cd are reserved for vanilla use.
      • Users can now input properties in any "Server Address" field in the server list.
      • If a server uses SRV DNS records, the host field will contain both original and resolved domains.
        • If the resolved domain is different from the original domain, the resolved one will be used as the "primary" one, while the original one will be added as Template:Cd ("origin") property.
        • Example host string: Template:Cd, while the port field in the intention packet will be set to the resolved port value.
      • The field size has been extended to 1024 characters.
      • Note: since the Template:Cd packet is unencrypted, properties should not be used for any security-sensitive purpose.
  • Modified Template:Cd packet
    • Added Template:Cd field – a string to string map of properties that will be added to the host field in the Template:Cd packet sent to the target server.

Minecraft:Options

  • "Graphics API" Video Setting:
    • "Default" now behaves the same as "Prefer Vulkan".
    • The game will no longer change the graphics API setting automatically if a startup crash is detected.

Order-Independent Transparency shaders

  • The OIT algorithm was simplified by replacing the wavelet-based mathematics with depth bin-based accumulation.

Minecraft:Resource pack

Fixes

Template:Fixes

Navigation

Template:Navbox Java Edition versions

Minecraft:es:Java Edition 26.4 Minecraft:ja:Java Edition 26.4 Minecraft:lzh:爪哇版二六點四 Minecraft:pt:Edição Java 26.4 Minecraft:ru:26.4 (Java Edition) Minecraft:zh:Java版26.4