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.3 Snapshot 4: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
Line 18: Line 18:
}}
}}
<onlyinclude>
<onlyinclude>
 
'''26.3 Snapshot 4''' (known as '''26.3-snapshot-4''' in the [[Minecraft:launcher]]) is the fourth snapshot for [[Minecraft:Java Edition 26.3]], released on July 16, 2026,<ref>{{Mcnet|minecraft-26-3-snapshot-4|Minecraft 26.3 Snapshot 4|July 16, 2026}}</ref> which makes various technical changes.
'''26.3 Snapshot 4''' (known as '''26.3-snapshot-4''' in the [[Minecraft:launcher]]) is the fourth snapshot for [[Minecraft:Java Edition 26.3]], released on July 16, 2026,<ref>{{Mcnet|minecraft-26-3-snapshot-4|Minecraft 26.3 Snapshot 4|July 16, 2026}}</ref> which switched the library used for window management, input and platform integration from "GLFW" to "SDL3"; it also added new item components for custom furnace fuels, as well as several technical changes.


== Additions ==
== Additions ==
Line 99: Line 98:
=== Blocks ===
=== Blocks ===
'''[[File:Hay Bale (UD) JE3.png|32px]] [[Minecraft:Hay Bale|Hay bale]]'''
'''[[File:Hay Bale (UD) JE3.png|32px]] [[Minecraft:Hay Bale|Hay bale]]'''
*Updated sides texture from [[File:Hay Bale (UD) JE2 BE2.png|32px]] so that the two red twines appear symmetrically distant from the top/bottom edges. The twines now line up with the [[Minecraft:straw bed]] texture.
* Updated sides texture from [[File:Hay Bale (UD) JE2 BE2.png|32px]] so that the two red twines appear symmetrically distant from the top/bottom edges; the twines now line up with the [[Minecraft:straw bed]] texture too.
 
'''[[Minecraft:Poplar door]]s'''
* The placed block texture has been updated.
 
'''[[Minecraft:Sign]]s'''
* Signs no longer automatically execute click events in custom text.


=== Mobs ===
=== Mobs ===
'''[[Minecraft:Armadillo]]s'''
'''[[Minecraft:Armadillo]]s'''
* No longer try to roll up when submerged in liquids.
* No longer try to roll up when submerged in liquids.
=== Command format ===
'''{{cmd|spreadplayers}}'''
* Whether a block is safe to spread a player to is now controlled by the {{cd|#entities_can_teleport_to}} block tag.


=== Gameplay ===
=== Gameplay ===
'''[[Minecraft:Creative inventory]]'''
'''[[Minecraft:Creative inventory]]'''
* Rearranged mineral items and blocks in the inventory.
* Rearranged mineral items and blocks in the inventory.
* They are now sorted to have non-tiered ingredients first, followed by tiered ingredients.
* They are now sorted to have non-tiered ingredients first, followed by tiered ingredients that craft into equipment last.
* Affects the ingredients and building blocks tabs.
* Affects the ingredients and building blocks tabs.
** Ingredients
*** Non-tiered minerals
*** Unrefined tiered minerals
*** Refined tiered minerals
**** Nuggets
**** Ingots
** Building Blocks
*** Non-tiered mineral blocks and variants
*** Refined tiered mineral blocks and variants
*** Copper block family
** Copper Blocks continue to be pushed to the end of the order in Building Blocks since they have a large list of content.
* Improved ordering of Natural Blocks tab so that all inner ordering of group content sequentially progresses from Overworld -> Nether -> End to stay consistent with other tabs.


'''[[Minecraft:Spectator]]'''
'''[[Minecraft:Spectator]]'''
* Players in Spectator mode can now interact with portals to teleport.
* Players in Spectator mode can now interact with portals to teleport.
=== Command format ===
'''{{cmd|spreadplayers}}'''
* Whether a block is safe to spread a player to is now controlled by the {{cd|#entities_can_teleport_to}} block tag.


=== General ===
=== General ===
Line 142: Line 159:


* Changed {{cd|minecraft:brewed_potion}} trigger
* Changed {{cd|minecraft:brewed_potion}} trigger
** The potion field now accepts {{cd|minecraft:potion_contents}} data component predicate.
** The {{cd|potion}} field now accepts {{cd|minecraft:potion_contents}} data component predicate.


* Changed {{cd|minecraft:cured_zombie_villager}} trigger
* Changed {{cd|minecraft:cured_zombie_villager}} trigger
Line 257: Line 274:
*** Added the {{cd|speed_multiplier}} float field, this will be used to speed up or slow down the next brewing process.
*** Added the {{cd|speed_multiplier}} float field, this will be used to speed up or slow down the next brewing process.


* {{cd|minecraft:furnance}}, {{cd|minecraft:smoker}} and {{cd|minecraft:blast_furnace}}
* {{cd|minecraft:furnace}}, {{cd|minecraft:smoker}} and {{cd|minecraft:blast_furnace}}
** The following fields are now stored as integers rather than shorts:
** The following fields are now stored as integers rather than shorts:
*** Changed the {{cd|cooking_time_spent}} field from a short to an integer, this is the amount of time that the current cooking process has taken so far.
*** Changed the {{cd|cooking_time_spent}} field from a short to an integer, this is the amount of time that the current cooking process has taken so far.
Line 264: Line 281:
*** Changed the {{cd|lit_total_time}} field from a short to an integer, this is the total amount of burn time that was added in the last refuel.
*** Changed the {{cd|lit_total_time}} field from a short to an integer, this is the total amount of burn time that was added in the last refuel.
** The following new fields have been added:
** The following new fields have been added:
*** Added the speed_multiplier float field, this will be used to speed up or slow down the next cooking process.
*** Added the {{cd|speed_multiplier}} float field, this will be used to speed up or slow down the next cooking process.


'''[[Minecraft:Controls]]'''
'''[[Minecraft:Controls]]'''
Line 277: Line 294:


'''[[Minecraft:Debug screen]]'''
'''[[Minecraft:Debug screen]]'''
* Added a GUI scale option.
* The debug overlay now supports a separate GUI scale than the rest of the game.
** Customizable through the debug options screen.
** This is customizable through the Debug Options screen, F3 + F6.
** The default scale is "Auto", which tries to stay at a higher resolution than normal.
** The default scale is "Auto", which tries to stay at a higher resolution than normal.
** Another option is "Unchanged", which matches the regular GUI scale.
** The rest of the options work the same as in the normal "GUI Scale", controlling the scale directly.
* Added a "player_speed" debug entry that displays the speed of the player in blocks per tick.
* Added a "player_speed" debug entry that displays the speed of the player in blocks per tick.
* The debug overlay now shows the display refresh rate.
* The debug overlay now shows the display refresh rate.
Line 285: Line 304:
'''[[Minecraft:Environment attribute]]'''
'''[[Minecraft:Environment attribute]]'''
* {{cd|minecraft:visual/ambient_particles}}
* {{cd|minecraft:visual/ambient_particles}}
** Now supports interpolation between Timeline keyframes (probabilities will be crossfaded.)
** Now supports interpolation between Timeline keyframes (probabilities will be crossfaded).
** Introduced support for new modifier: {{cd|append}}
** Introduced support for new modifier: {{cd|append}}
*** Unlike override which totally replaces the particle list, this modifier concatenates all elements with the layers below.
*** Unlike {{cd|override}} which totally replaces the particle list, this modifier concatenates all elements with the layers below.


'''Game window'''
'''Game window and input backend'''
* The minimum window size is now 320&times;240 pixels.
* The minimum window size is now 320&times;240 pixels.
* Minecraft now uses {{WP|SDL3}} instead of {{WP|GLFW}} for window management, input and platform integration.
* Keyboard input now uses SDL scancodes for physical key positions and SDL keycodes for layout-dependent text editing shortcuts.


'''[[Minecraft:Loot function]]s'''
'''[[Minecraft:Loot function]]s'''
* The {{cd|conditions}} field is now available in all loot functions and has been renamed to {{cd|condition}}
* The {{cd|conditions}} field is now available in all loot functions and has been renamed to {{cd|condition}}.
** It now also accepts an inline value or a namespaced ID, but no longer an inline list of conditions.
** It now also accepts an inline value or a namespaced ID, but no longer an inline list of conditions.
*** Functionality of old condition list format can be achieved by explicitly using {{cd|minecraft:all_of}} loot condition type.
*** Functionality of old condition list format can be achieved by explicitly using {{cd|minecraft:all_of}} loot condition type.
Line 336: Line 357:
'''[[Minecraft:Loot table]]s'''
'''[[Minecraft:Loot table]]s'''
* The {{cd|rolls}} and {{cd|bonus_rolls}} fields now accept an inline value or a namespaced ID of a {{cd|minecraft:number_provider}} type.
* The {{cd|rolls}} and {{cd|bonus_rolls}} fields now accept an inline value or a namespaced ID of a {{cd|minecraft:number_provider}} type.
* Loot table types that have a dedicated registry now support registry element and tag references.
** This means that the majority of fields of such types that previously accepted single elements will now accept either a namespaced ID or an inline value, while fields that previously accepted lists can now accept an inline value, a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID
** Affected types:
*** {{cd|minecraft:advancement}}
*** {{cd|minecraft:item_modifier}}
*** {{cd|minecraft:loot_table}}
*** {{cd|minecraft:number_provider}}
*** {{cd|minecraft:predicate}}
*** {{cd|minecraft:recipe}}
*** {{cd|minecraft:slot_source}}
** Existing {{cd|reference}} types for predicates, item modifiers and slot sources are now obsolete and have been removed
* Loot table types
* Loot table types
** Added the {{cd|minecraft:container_process}} loot table type
** Added the {{cd|minecraft:container_process}} loot table type
Line 430: Line 463:
** The {{cd|min}} and {{cd|max}} fields now accept an inline value or a namespaced ID of a {{cd|minecraft:number_provider}} type.
** The {{cd|min}} and {{cd|max}} fields now accept an inline value or a namespaced ID of a {{cd|minecraft:number_provider}} type.


* Changed minecraft:binomial
* Changed {{cd|minecraft:binomial}}
** The {{cd|n}} and {{cd|p}} fields now accept an inline value or a namespaced ID of a {{cd|minecraft:number_provider}} type.
** The {{cd|n}} and {{cd|p}} fields now accept an inline value or a namespaced ID of a {{cd|minecraft:number_provider}} type.


Line 515: Line 548:
* Removed the {{cd|#brewing_fuel}} item tag.
* Removed the {{cd|#brewing_fuel}} item tag.
** The {{cd|brewing_fuel}} item component is now used to identify brewing fuels.
** The {{cd|brewing_fuel}} item component is now used to identify brewing fuels.
* Added value {{cd|#all_signs}} to {{cd|#blocks_fluid_flow}} block tag.
* Removed value {{cd|#all_signs}} from {{cd|#blocks_motion_no_leaves}} block tag.
* {{Collapse
|title= Twenty-two tags no longer have the function of adding an item like fuel item, due to {{DCL|cooking_fuel}} components
|content=
{{cd|#logs|#bamboo_blocks|#planks|#wooden_stairs|#wooden_slabs|#wooden_trapdoors|#wooden_pressure_plates|#wooden_shelves|#wooden_fences|#fence_gates|#banners|#signs|#hanging_signs|#boats|#wool|#wool_stairs|#wool_slabs|#wooden_buttons|#saplings|#wool_carpets|#cushions|d=and }}
}}
* The tag {{cd|#non_flammable_wood}} no longer prevents an item from being classified as fuel item.


'''[[Minecraft:UI]]'''
'''[[Minecraft:UI]]'''
Line 699: Line 740:
|310075|The game crashes when placing a bee nest or beehive at the lowest height of the world.
|310075|The game crashes when placing a bee nest or beehive at the lowest height of the world.
}}</onlyinclude>
}}</onlyinclude>
== Videos ==
{{Slicedlime|u-SQf0RMVns}}


== References ==
== References ==

Revision as of 11:08, 19 July 2026

Template:Wip Template:Infobox version

26.3 Snapshot 4 (known as 26.3-snapshot-4 in the Minecraft:launcher) is the fourth snapshot for Minecraft:Java Edition 26.3, released on July 16, 2026,<ref>Template:Mcnet</ref> which makes various technical changes.

Additions

General

Minecraft:Data component format

  • Template:Cd
    • Describes an item that can be used as fuel for a Minecraft:brewing stand.
    • Format: object with fields
      • Template:Cd – namespaced ID pointing to an element of Template:Cd registry representing the number of times this fuel will brew before being consumed.
      • Template:Cd – namespaced ID pointing to an element of Template:Cd registry representing the speed of the brewing.
    • Note: the #Template:Cd item tag has been removed and will no longer function to register new brewing fuels.
  • Template:Cd
    • A marker for blocks with contents that are waxed.
    • No fields
  • Template:Cd
    • Represents items that Minecraft:villagers can eat. Villagers will pick up items with this component in addition to items in the Template:Cd tag.
    • Format: object with fields
      • Template:Cd – positive integer, how much hunger the item satiates in the villager once eaten.
  • Template:Cd
    • Represents the visibility percentage provided by an item with the appropriate Template:Cd component, modifying the range at which mobs are able to detect an entity.
    • Format: object with fields
      • Template:Cd – an entity ID, a list of namespaced entity IDs, or a hash-prefixed entity tag to match.
      • Template:Cd – float (between Template:Cd and Template:Cd), with 0.0 reducing the range at which mobs detects the entity to 2 blocks while 10.0 increases the detection range tenfold.
        • While multiple items with this component stack, the maximum vision will still never exceed 10.0.

Minecraft:Environment attribute

  • Template:Cd
    • Defines mob spawns in an environment attribute source.
    • During worldgen placement, only dimensions and biomes will apply this environment attribute.
    • Format: object with fields:
      • Template:Cd – map of spawn category to weighted list of spawn data
        • Spawn data format: object with fields:
      • Template:Cd – map of entity type to object with fields:
        • Template:Cd – float, energy change allowed per spawn.
        • Template:Cd – float, how much existing mobs will attract or repulse other charged mobs.
    • Available attribute modifiers:
      • Template:Cd
        • For each mob category, overrides the lower layer's spawn settings with the higher layer's, unless the category is not included.
        • Merges each layer's spawn costs together, overriding the lower layer's spawn costs with the higher layer's if both define the same entity type.
    • Default: empty
  • Template:Cd
    • Sets the probability to run an iteration in which mobs defined to spawn in the creature mob category will spawn during world generation.
    • Only dimensions and biomes will apply this environment attribute.
    • Format: float with range Template:Cd
    • Default: Template:Cd

Tags

  • Added the Template:Cd block tag.
    • Contains blocks where cushion placement raycasts against collision shape instead of interaction shape.
      • Default entries: all blocks in Template:Cd, plus hopper and composter.

Changes

Blocks

File:Hay Bale (UD) JE3.png Hay bale

Minecraft:Poplar doors

  • The placed block texture has been updated.

Minecraft:Signs

  • Signs no longer automatically execute click events in custom text.

Mobs

Minecraft:Armadillos

  • No longer try to roll up when submerged in liquids.

Command format

Template:Cmd

  • Whether a block is safe to spread a player to is now controlled by the Template:Cd block tag.

Gameplay

Minecraft:Creative inventory

  • Rearranged mineral items and blocks in the inventory.
  • They are now sorted to have non-tiered ingredients first, followed by tiered ingredients that craft into equipment last.
  • Affects the ingredients and building blocks tabs.
    • Ingredients
      • Non-tiered minerals
      • Unrefined tiered minerals
      • Refined tiered minerals
        • Nuggets
        • Ingots
    • Building Blocks
      • Non-tiered mineral blocks and variants
      • Refined tiered mineral blocks and variants
      • Copper block family
    • Copper Blocks continue to be pushed to the end of the order in Building Blocks since they have a large list of content.
  • Improved ordering of Natural Blocks tab so that all inner ordering of group content sequentially progresses from Overworld -> Nether -> End to stay consistent with other tabs.

Minecraft:Spectator

  • Players in Spectator mode can now interact with portals to teleport.

General

Minecraft:Advancement definition

  • Rewards
    • The Template:Cd sub-field in the Template:Cd field now accepts an inline value, a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.
  • Triggers
    • Multiple fields that accepted a list of loot conditions are now stricter:
      • Previous functionality of a list of conditions was equivalent to a single Template:Cd condition has been removed.
      • Additionally, Template:Cd field is mandatory (previously it defaulted to Template:Cd)
    • Some fields that previously accepted only inline loot conditions now also accept a namespaced ID of a Template:Cd
    • The Template:Cd field, available on all triggers except Template:Cd, now accepts an inline value or a namespaced ID of a Template:Cd type.
      • To avoid duplication, this field is not mentioned in entries below.
  • Changed Template:Cd
    • The block field has been renamed to blocks and now accepts a single namespaced ID, a list of namespaced IDs, or a hash-prefixed tag ID of a Template:Cd type.
    • Added field Template:Cd that matches block state properties (same format as Template:Cd).
  • Changed Template:Cd trigger
    • The Template:Cd field has been renamed to Template:Cd and now accepts a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.
      • If a tag or a list is used, trigger will run when any listed loot table is generated.
  • Changed Template:Cd trigger
    • The Template:Cd field has been renamed to Template:Cd and now accepts a single namespaced ID, a list of namespaced IDs, or a hash-prefixed tag ID of a Template:Cd type.
      • If a tag or a list is used, trigger will run when any listed recipe is used.
  • Changed Template:Cd trigger
    • The Template:Cd field has been renamed to Template:Cd and now accepts a single namespaced ID, a list of namespaced IDs, or a hash-prefixed tag ID of a Template:Cd type.
      • If a tag or a list is used, trigger will run when any listed recipe is used.
  • Changed Template:Cd trigger
    • The Template:Cd field has been renamed to Template:Cd and now accepts a single namespaced ID, a list of namespaced IDs, or a hash-prefixed tag ID of a Template:Cd type.
      • If a tag or a list is used, trigger will run when any listed recipe is unlocked

Minecraft:Block entity data

  • Template:Cd and Template:Cd
    • By default, commands and other click events contained in sign text are no longer executed when the block is clicked.
      • Additionally, text components on newly placed signs are no longer resolved by default.
      • New boolean field called Template:Cd (defaults to Template:Cd) has been added to restore previous behavior.
      • Placed signs and items with the Template:Cd component containing sign data stored in worlds saved before this version will have Template:Cd set to Template:Cd
      • Any newly created sign will need to have that field set explicitly.
    • Changed the rules for opening the sign edit screen after a block is placed:
      • Previously, the screen would open unless Template:Cd was applied successfully.
        • Now, the screen will open only if it could be opened normally by clicking the block (i.e. it's not waxed and only has editable text on the front side).
    • Signs will now accept and return the Template:Cd, Template:Cd and Template:Cd components.
  • Template:Cd
    • The following fields are now stored as integers rather than shorts:
      • Changed the Template:Cd field from a short to an integer, this is the amount of time that the current brewing process has taken so far.
      • Changed the Template:Cd field from a byte to an integer, this is the amount of fuel remaining.
    • The following new fields have been added:
      • Added the Template:Cd integer field, this is the total amount of time the current brewing process will take.
      • Added the Template:Cd integer field, this represents the amount of fuel that was added in the last refuel.
      • Added the Template:Cd float field, this will be used to speed up or slow down the next brewing process.
  • Template:Cd, Template:Cd and Template:Cd
    • The following fields are now stored as integers rather than shorts:
      • Changed the Template:Cd field from a short to an integer, this is the amount of time that the current cooking process has taken so far.
      • Changed the Template:Cd field from a short to an integer, this is the total amount of time the current cooking process will take.
      • Changed the Template:Cd field from a short to an integer, this is the amount of burn time remaining.
      • Changed the Template:Cd field from a short to an integer, this is the total amount of burn time that was added in the last refuel.
    • The following new fields have been added:
      • Added the Template:Cd float field, this will be used to speed up or slow down the next cooking process.

Minecraft:Controls

  • Up to 48 mouse buttons are now supported for controls rebinding.
    • Previously, only up to mouse button 8 could have controls bound to it.
    • This change presumably only affects macOS and Linux systems.
  • KEY_KPPLUSMINUS, KEY_KPLEFTPAREN and KEY_KPRIGHTPAREN now appear to be supported, at least on Linux.

Minecraft:Data pack

Minecraft:Debug screen

  • The debug overlay now supports a separate GUI scale than the rest of the game.
    • This is customizable through the Debug Options screen, F3 + F6.
    • The default scale is "Auto", which tries to stay at a higher resolution than normal.
    • Another option is "Unchanged", which matches the regular GUI scale.
    • The rest of the options work the same as in the normal "GUI Scale", controlling the scale directly.
  • Added a "player_speed" debug entry that displays the speed of the player in blocks per tick.
  • The debug overlay now shows the display refresh rate.

Minecraft:Environment attribute

  • Template:Cd
    • Now supports interpolation between Timeline keyframes (probabilities will be crossfaded).
    • Introduced support for new modifier: Template:Cd
      • Unlike Template:Cd which totally replaces the particle list, this modifier concatenates all elements with the layers below.

Game window and input backend

  • The minimum window size is now 320×240 pixels.
  • Minecraft now uses Template:WP instead of Template:WP for window management, input and platform integration.
  • Keyboard input now uses SDL scancodes for physical key positions and SDL keycodes for layout-dependent text editing shortcuts.

Minecraft:Loot functions

  • The Template:Cd field is now available in all loot functions and has been renamed to Template:Cd.
    • It now also accepts an inline value or a namespaced ID, but no longer an inline list of conditions.
      • Functionality of old condition list format can be achieved by explicitly using Template:Cd loot condition type.
    • The Template:Cd field (describing function type) has been renamed to Template:Cd.

Minecraft:Loot tables

  • The Template:Cd and Template:Cd fields now accept an inline value or a namespaced ID of a Template:Cd type.
  • Loot table types that have a dedicated registry now support registry element and tag references.
    • This means that the majority of fields of such types that previously accepted single elements will now accept either a namespaced ID or an inline value, while fields that previously accepted lists can now accept an inline value, a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID
    • Affected types:
    • Existing Template:Cd types for predicates, item modifiers and slot sources are now obsolete and have been removed
  • Loot table types
    • Added the Template:Cd loot table type
      • Currently used to evaluate cooking and brewing fuel values.
      • It takes the following parameters:
    • Changed Template:Cd
      • Block entities are now available in context and can be matched by conditions like Template:Cd
  • Loot pool entries
    • The Template:Cd field in loot pool entries has been renamed to condition and now accepts an inline value or a namespaced ID of a Template:Cd type.
    • The Template:Cd field in loot pool entries has been renamed to modifier and now accepts an inline value (including list as a short form of Template:Cd) or a namespaced ID of a Template:Cd type.
    • Changed Template:Cd loot pool entry
      • The Template:Cd field has been renamed to Template:Cd and now accepts a single namespaced ID, a list of namespaced IDs, or a hash-prefixed tag ID of a Template:Cd type.
    • Changed Template:Cd loot pool entry
      • The Template:Cd field now accepts a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.
      • Added Template:Cd field, working the same as in Template:Cd pool entry:
        • If Template:Cd, each entry inside tag will be added to outer pool, with weights equal to weight of this entry.
        • If Template:Cd, this pool entry will operate as a single entry in outer pool. If this entry gets selected, it will return all items from all referenced loot tables.

Minecraft:Number providers

  • The Template:Cd field always needs to be specified explicitly when using an inline number provider (it was previously defaulting to Template:Cd).
  • Added vanilla number providers
    • Template:Cd
      • Returns the burn time in ticks for bamboo and scaffolding.
    • Template:Cd
      • Returns the burn time in ticks for blaze rods.
    • Template:Cd
      • Returns the burn time in ticks for boats.
    • Template:Cd
      • Returns the burn time in ticks for coal.
    • Template:Cd
      • Returns the burn time in ticks for coal blocks.
    • Template:Cd
      • Returns the burn time in ticks for dried kelp blocks.
    • Template:Cd
      • Returns the burn time in ticks for various dry plants.
    • Template:Cd
      • Returns the burn time in ticks for hanging signs.
    • Template:Cd
      • Returns the burn time in ticks for lava buckets.
    • Template:Cd
      • Returns the burn time in ticks for mangrove roots.
    • Template:Cd
      • Returns the burn time in ticks for wood blocks.
    • Template:Cd
      • Returns the burn time in ticks for very small wood items such as buttons.
    • Template:Cd
      • Returns the burn time in ticks for large wood items such as doors.
    • Template:Cd
      • Returns the burn time in ticks for small wood items such as bows.
    • Template:Cd
      • Returns the burn time in ticks for wood slabs.
    • Template:Cd
      • Returns the burn time in ticks for most wool blocks.
    • Template:Cd
      • Returns the burn time in ticks for wool carpets.
    • Template:Cd
      • Returns the burn time in ticks for wool slabs and cushions.
    • Template:Cd
      • Returns the default speed multiplier for cooking fuel.
    • Template:Cd
      • Returns the default speed multiplier for brewing fuel.
    • Template:Cd
      • Returns the default number of brews provided by brewing fuel.
  • Changed Template:Cd
    • The Template:Cd field now accepts an inline value, a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.

Minecraft:Predicates

  • Changed Template:Cd
    • The Template:Cd field now accepts an inline value, a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.
    • Note: values of this type can no longer be shortened to a single list, a full object with type Template:Cd needs to be used explicitly.
  • Added Template:Cd condition type
    • Matches block state and optionally block entity data and components (if present).
    • Fields (same as elements of Template:Cd components):
      • Template:Cd – optional block id, list of namespaced block IDs, or hash-prefixed block tag to match.
      • Template:Cd: optional map of block state property keys to values to match.
      • Template:Cd: optional block entity NBT to match.
        • match will fail if this field is present, but block entity is not available in context.
      • Template:Cd – optional map of exact components to match.
        • match will fail if this field is present, but block entity is not available in context.
      • Template:Cd – optional map of component predicates to match.
        • match will fail if this field is present, but block entity is not available in context.

Recipes

  • The recipes for smokers and blast furnaces now use the same cooking time in their data definition as their furnace counterparts.
    • The cooking time speedup is now done through the Template:Cd number provider used by the furnace fuel components.

Minecraft:Resource pack

Minecraft:Shaders

  • Added new shaders to support order-independent transparency:
    • core/oit_depth_bounds_cull.fsh
  • Updated core shaders to support order-independent transparency.
    • Introduced new defines:
      • Template:Cd - A boolean indicating that the OIT algorithm should always write depth for the executing pipeline during the depth bounds stag.
  • core/integrate_depth.fsh was added and is used to integrate the "3d hud" and always-on-top gizmo depth buffers into the main depth buffer.

Minecraft:Slot sources

  • Changed Template:Cd
    • The Template:Cd field now accepts an inline value, a single namespaced ID, a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.
    • Inline format of Template:Cd (previously only a list of inline slot source) can now also accept a list of namespaced IDs, a list of inline values, or a hash-prefixed tag ID of a Template:Cd type.
      • This format is now available consistently available for all fields of slot source.
  • Removed Template:Cd
    • This slot source has become obsolete, as any field that takes slot source now accepts (among other fields) a namespaced ID of a Template:Cd type.

Tags

Minecraft:UI

  • Removed the Raw Input mouse setting.
    • Mouse input now always uses relative mouse mode while playing in-game.
  • Key bindings now use physical keys instead of keyboard-layout-specific key codes.
  • Borderless Fullscreen is now the default fullscreen mode.
  • Switching between Borderless and Exclusive Fullscreen no longer requires restarting the game.
  • Exclusive fullscreen mode on macOS is no longer supported.
  • The minimum window size is now 320 by 240 pixels.
  • On macOS, holding a key while entering text now displays the native accent and candidate popup.
  • On Linux systems, the game will now use and prefer Wayland natively if available.

Minecraft:Villager trade definition

Minecraft:World generation

Fixes

Template:Fixes

Videos

Template:Slicedlime

References

Template:Reflist

Navigation

Template:Navbox Java Edition versions

Minecraft:de:26.3-snapshot-4 Minecraft:es:Java Edition 26.3 Snapshot 4 Minecraft:ja:Java Edition 26.3 Snapshot 4 Minecraft:pt:Edição Java 26.3 Snapshot 4 Minecraft:ru:26.3 Snapshot 4 (Java Edition) Minecraft:zh:Java版26.3-snapshot-4