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

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
Tag: Manual revert
 
(11 intermediate revisions by the same user not shown)
Line 14: Line 14:
| prevparent = 26.2
| prevparent = 26.2
| nextparent =  
| nextparent =  
| next =  
| next = 26.3 Snapshot 4
}}
}}
<onlyinclude>
<onlyinclude>


'''26.3 Snapshot 3''' (known as '''26.3-snapshot-3''' in the [[Minecraft:launcher]]) is the third [[Minecraft:snapshot]] for [[Minecraft:Java Edition 26.3]], released on July 7, 2026,<ref>{{Mcnet|minecraft-26-3-snapshot-3|Minecraft 26.3 Snapshot 3|July 7, 2026}}</ref> which adds [[Minecraft:straw bed]]s and [[Minecraft:cushion]]s; and fixes bugs.
'''26.3 Snapshot 3''' (known as '''26.3-snapshot-3''' in the [[Minecraft:launcher]]) is the third [[Minecraft:snapshot]] for [[Minecraft:Java Edition 26.3]], released on July 7, 2026,<ref>{{Mcnet|minecraft-26-3-snapshot-3|Minecraft 26.3 Snapshot 3|July 7, 2026}}</ref> which adds [[Minecraft:straw bed]]s and [[Minecraft:cushion]]s, and fixes bugs.


== Additions ==
== Additions ==
=== Blocks ===
=== Blocks ===
[[File:Straw Bed.png|32px]] '''[[Minecraft:Straw bed]]'''
'''[[File:Straw Bed.png|32px]] [[Minecraft:Straw bed]]'''
* A new type of [[Minecraft:bed]] which can be used to sleep through the night without resetting the player's [[Minecraft:spawn point]].
* A new type of [[Minecraft:bed]] which can be used to sleep through the night without resetting the player's [[Minecraft:spawn point]].
* Can only be used once and is destroyed after use.
* Can only be used once and is destroyed after use.
Line 42: Line 42:
* A new [[Minecraft:entity]] that players can interact with to sit on.
* A new [[Minecraft:entity]] that players can interact with to sit on.
* Has 16 variants, crafted with its respective variant of [[Minecraft:wool slab]].
* Has 16 variants, crafted with its respective variant of [[Minecraft:wool slab]].
* Can stack up to 16.
{{Crafting
{{Crafting
| A2 = Matching Wool Slab
| A2 = Matching Wool Slab
Line 57: Line 58:
=== Command format ===
=== Command format ===
'''{{cmd|posteffect}}'''
'''{{cmd|posteffect}}'''
* Allows adding or removing "post effects" to players.
* Allows adding or removing [[Minecraft:post effect]]s to players.
** These are post processing shaders that are applied to the player's screen, after the game has finished normal rendering.
** These are post processing shaders that are applied to the player's screen, after the game has finished normal rendering.
* Post effects exist on the client (in resource packs), not the server – the server cannot know if one will actually apply.
* Post effects exist on the client (in resource packs), not the server – the server cannot know if one will actually apply.
* Post effects themselves were already part of the resource pack format, but only a few hardcoded ones were available to use.
* Post effects themselves were already part of the resource pack format, but only a few hardcoded ones were available to use.
* Syntax:
* Syntax:
** {{cmd|posteffect add <''player''> <''posteffect''>}}–- adds the post effect to the player, if it does not already exist.
** {{cmd|posteffect add <''player''> <''posteffect''>}} – adds the post effect to the player, if it does not already exist.
** {{cmd|posteffect clear <''player''>}} – removes all post effects from the player, if any exist.
** {{cmd|posteffect clear <''player''>}} – removes all post effects from the player, if any exist.
** {{cmd|posteffect list <''target''>}} – lists all post effects applied to the player, if any exist.
** {{cmd|posteffect list <''target''>}} – lists all post effects applied to the player, if any exist.
Line 69: Line 70:
=== General ===
=== General ===
'''[[Minecraft:Data component format]]'''
'''[[Minecraft:Data component format]]'''
* Added {{cd|minecraft:compostable}}
* Added {{DCL|minecraft:compostable}}
** Represents the ability to compost an item and how it adds layers to the composter.
** Represents the ability to compost an item and how it adds layers to the composter.
** Format: object with fields
** Format: object with fields
*** {{cd|layers}} – namespaced ID pointing to an element of the {{cd|minecraft:number_provider}} registry.
*** {{cd|layers}} – namespaced ID pointing to an element of the {{cd|[[Minecraft:number_provider|minecraft:number_provider]]}} registry.


'''[[Minecraft:Environment attribute]]'''
'''[[Minecraft:Environment attribute]]'''
Line 105: Line 106:
**** Defaults to a constant {{cd|0}} if omitted.
**** Defaults to a constant {{cd|0}} if omitted.


* Added {{cd|minecraft:conditional_value}} type
* Added {{cd|minecraft:conditional}} type<ref>[https://github.com/misode/mcmeta/blob/26.3-snapshot-3-registries/loot_number_provider_type/data.json Number provider type registry]</ref>
** Returns the value from {{cd|on_true}} if its condition or {{cd|on_false}} if not.
** Returns the value from {{cd|on_true}} if its condition or {{cd|on_false}} if not.
** Fields:
** Fields:
Line 118: Line 119:
*** {{cd|distribution}} – a list of objects with the following fields.
*** {{cd|distribution}} – a list of objects with the following fields.
**** Fields:
**** Fields:
***** {{cd|data}} – a minecraft:{{cd|number_provider}}
***** {{cd|data}} – a {{cd|minecraft:number_provider}}
***** {{cd|weight}} – a positive integer
***** {{cd|weight}} – a positive integer


Line 126: Line 127:
'''[[Minecraft:Tag (Java Edition)|Tag]]s'''
'''[[Minecraft:Tag (Java Edition)|Tag]]s'''
* Block tags
* Block tags
** Added {{cd|#sculk_growth_inhibitors}}  
** Added {{Tag link|Block|sculk_growth_inhibitors}}  
*** Contains blocks which keep [[Minecraft:sculk]] from spreading when more than 2 are in the 8×2×8 area around it.
*** Contains blocks which keep [[Minecraft:sculk]] from spreading when more than 2 are in the 8×2×8 area around it.
** Added {{cd|#cats_can_sit_on}}
** Added {{Tag link|Block|cats_can_sit_on}}
*** Contains blocks which [[Minecraft:cat]]s can randomly sit on.
*** Contains blocks which [[Minecraft:cat]]s can randomly sit on.
** Added {{cd|#cats_can_lie_on}}
** Added {{Tag link|Block|cats_can_lie_on}}
*** Contains blocks which cats can randomly lie on.
*** Contains blocks which cats can randomly lie on.
** Added {{cd|#speeds_up_zombie_villager_curing}}
** Added {{Tag link|Block|speeds_up_zombie_villager_curing}}
*** Contains blocks which can increase [[Minecraft:zombie villager]] curing time if placed nearby.
*** Contains blocks which can increase [[Minecraft:zombie villager]] curing time if placed nearby.
** Added {{cd|#villagers_can_sleep_on_bed}}
** Added {{Tag link|Block|villagers_can_sleep_on_bed}}
*** Contains bed blocks which villagers can sleep on.
*** Contains bed blocks which villagers can sleep on.
** Added {{cd|#villager_babies_can_jump_on_bed}}
** Added {{Tag link|Block|villager_babies_can_jump_on_bed}}
*** Contains blocksBed blocks which Villager kids can jump on.
*** Contains blocks which villager kids can jump on.
** Added {{cd|#height_specific_ore_replaceables}}
** Added {{Tag link|Block|height_specific_ore_replaceables}}
*** Contains all blocks which ore features will turn into stone ores if found above Y=0 and into deepslate ores if found below Y=8.
*** Contains all blocks which ore features will turn into stone ores if found above Y=0 and into deepslate ores if found below Y=8.


* Item tags
* Item tags
** Added {{cd|#cushions}}
** Added {{Tag link|Item|cushions}}


* Structure tags
* Structure tags
** Added {{cd|#abandoned_camp}}  
** Added {{Tag link|Structure|abandoned_camp}}  
*** Contains all variants of [[Minecraft:abandoned camp]]s.
*** Contains all variants of [[Minecraft:abandoned camp]]s.


== Changes ==
== Changes ==
=== Blocks ===
=== Blocks ===
'''[[Minecraft:Poplar door]]s'''
* The placed block texture has been updated, tweaking the hinges.
'''[[Minecraft:Red Shrub]]'''
'''[[Minecraft:Red Shrub]]'''
* Now has unique sounds.
* Now has unique sounds.
Line 158: Line 162:
=== World generation ===
=== World generation ===
'''[[Minecraft:Abandoned camp]]'''
'''[[Minecraft:Abandoned camp]]'''
* Some abandoned camps now have [[Minecraft:straw bed]]s and [[Minecraft:cushion]]s.
* Most abandoned camps now have [[Minecraft:straw bed]]s and [[Minecraft:cushion]]s.


=== Command format ===
=== Command format ===
Line 192: Line 196:
'''[[Minecraft:Predicate]]'''
'''[[Minecraft:Predicate]]'''
* Added vanilla predicates
* Added vanilla predicates
** New entries added to previously empty {{cd|minecraft:predicate}}:
** New entries added to previously empty-in-vanilla {{cd|predicate}} registry:
*** {{cd|minecraft:tool/can_silk_touch}}
*** {{cd|minecraft:tool/can_silk_touch}}
*** {{cd|minecraft:tool/can_shear}}
*** {{cd|minecraft:tool/can_shear}}
Line 210: Line 214:
<syntaxhighlight lang="json">
<syntaxhighlight lang="json">
     {
     {
         "minecraft: <effect type>": {
         "minecraft:<effect type>": {
           "duration": "<integer bounds representing a duration in ticks>",
           "duration": "<integer bounds representing a duration in ticks>",
           "amplifier": "<integer bounds>",
           "amplifier": "<integer bounds>",
Line 314: Line 318:
* Block tags
* Block tags
** Renamed tag {{cd|#convertable_to_mud}} to {{cd|#convertible_to_mud}}.
** Renamed tag {{cd|#convertable_to_mud}} to {{cd|#convertible_to_mud}}.
** Added {{cd|straw_bed}} from {{cd|d=and|#blocks_motion_no_leaves|#washed_away_by_fluids}} tags.
** Added {{cd|straw_bed}} to {{cd|d=and|#blocks_motion_no_leaves|#washed_away_by_fluids}} tags.
** Removed {{cd|tuff}} from {{cd|d=and|#deepslate_ore_replaceables|#stone_ore_replaceables}} tags.
** Removed {{cd|tuff}} from {{cd|d=and|#deepslate_ore_replaceables|#stone_ore_replaceables}} tags.


Line 383: Line 387:
|112580|Structure blocks' GUI does not pause the game in singleplayer.
|112580|Structure blocks' GUI does not pause the game in singleplayer.
|112744|The {{cd|Team}} NBT tag only exists for living entities.
|112744|The {{cd|Team}} NBT tag only exists for living entities.
|174958|{{cmd|gamerule}} succeeds when the value is not changed
|174958|{{cmd|gamerule}} succeeds when the value is not changed.
|175180|The {{cd|Silent}} NBT tag still doesn't make some entities fully silent.
|175180|The {{cd|Silent}} NBT tag still doesn't make some entities fully silent.
|224528|Two splash texts use curly single quotes (’) instead of apostrophes (').
|224528|Two splash texts use curly single quotes (’) instead of apostrophes (').
Line 446: Line 450:


== Videos ==
== Videos ==
{{Slicedlime|vWgesiTs1vM}}
{{Slicedlime|vWgesiTs1vM|UWCc6AFVtow}}


== References ==
== References ==

Latest revision as of 11:07, 21 August 2026

Template:Infobox version


26.3 Snapshot 3 (known as 26.3-snapshot-3 in the Minecraft:launcher) is the third Minecraft:snapshot for Minecraft:Java Edition 26.3, released on July 7, 2026,<ref>Template:Mcnet</ref> which adds Minecraft:straw beds and Minecraft:cushions, and fixes bugs.

Additions

Blocks

File:Straw Bed.png Minecraft:Straw bed

Template:Crafting

Non-mob entities

Template:Animate Minecraft:Cushion

Template:Crafting

  • Can be placed on any flat surface.
    • Always aligns horizontally to the grid, but vertically sit on top of the supporting surface.
    • Breaks if the supporting block is removed.
  • Cannot be moved.
  • Does not have collision and can overlap with other objects except for other cushions.

Command format

Template:Cmd

  • Allows adding or removing Minecraft:post effects to players.
    • These are post processing shaders that are applied to the player's screen, after the game has finished normal rendering.
  • Post effects exist on the client (in resource packs), not the server – the server cannot know if one will actually apply.
  • Post effects themselves were already part of the resource pack format, but only a few hardcoded ones were available to use.
  • Syntax:
    • Template:Cmd – adds the post effect to the player, if it does not already exist.
    • Template:Cmd – removes all post effects from the player, if any exist.
    • Template:Cmd – lists all post effects applied to the player, if any exist.
    • Template:Cmd – removes the post effect from the player, if it exists.

General

Minecraft:Data component format

  • Added Template:DCL
    • Represents the ability to compost an item and how it adds layers to the composter.
    • Format: object with fields

Minecraft:Environment attribute

Minecraft:Languages

Minecraft:Number providers

Minecraft:Statistics

  • Added Times Slept in a Straw Bed statistic.

Tags

Changes

Blocks

Minecraft:Poplar doors

  • The placed block texture has been updated, tweaking the hinges.

Minecraft:Red Shrub

  • Now has unique sounds.

Minecraft:Shelf Mushroom

  • Now has unique sounds.

World generation

Minecraft:Abandoned camp

Command format

Template:Cmd

General

Minecraft:Data component format

Minecraft:Data pack

Minecraft:Environment attribute

Minecraft:Item models

Minecraft:Loot tables

Minecraft:Predicate

  • Added vanilla predicates
  • Potion predicates
    • The Template:Cd data component predicate has been changed to allow matching on specific potion effects.
    • The previous predicate format used a list of potion types, the new format allows for more refined matching.
    • The following fields can be used in any combination, all are optional:
    • The Template:Cd predicate format is a mapping of effect types to properties of that effect. All fields are optional, only provided fields will be used for matching:

<syntaxhighlight lang="json">

   {
       "minecraft:<effect type>": {
         "duration": "<integer bounds representing a duration in ticks>",
         "amplifier": "<integer bounds>",
         "ambient": true/false,
         "visible": true/false
       }
   }

</syntaxhighlight>

  • Example of matching on several different effects and criteria:

<syntaxhighlight lang="json">

     "effects": {
       "minecraft:jump_boost": {
         "duration": 3600,
         "amplifier": 5,
         "ambient": true,
         "visible": true
       },
       "minecraft:speed": {
         "duration": {
           "min": 360,
           "max": 3600
         },
         "amplifier": {
           "min": 2
         }
       },
       "minecraft:resistance": {}
     }

</syntaxhighlight>

Minecraft:Recipes

  • Potion brewing recipes
    • Potion brewing recipes are now data-driven. New recipes can be added via Minecraft:data packs, and vanilla recipes may be modified.
    • Brewing recipes use the minecraft:brewing type.
    • The main contents are:
      • input – A potion ingredient with a required item field and an optional potion_contents field using a minecraft:potion_contents data component predicate.
      • reagent – A potion ingredient with a required item field and an optional potion_contents field using a minecraft:potion_contents data component predicate.
      • output – item stack, the resulting item.
    • Example of a vanilla recipe:

<syntaxhighlight lang="json"> {

 "type": "minecraft:brewing",
 "input": {
   "item": "minecraft:potion",
   "potion_contents": {
     "potion": "minecraft:water"
   }
 },
 "output": {
   "components": {
     "minecraft:potion_contents": {
       "potion": "minecraft:awkward"
     }
   },
   "id": "minecraft:potion"
 },
 "reagent": {
   "item": "minecraft:nether_wart"
 }

} </syntaxhighlight>

  • Any items may be used in any of the 3 slots, e.g.:

<syntaxhighlight lang="json"> {

 "type": "minecraft:brewing",
 "input": { "item": "minecraft:bucket" },
 "output": { "id": "minecraft:sulfur_cube_bucket" },
 "reagent": { "item": "minecraft:potent_sulfur" }

} </syntaxhighlight>

Minecraft:Resource pack

Minecraft:Shaders

  • Always-on Post Effect Support
    • A resource pack can now define a Template:Cd post effect.
    • It will be applied before other post effects, including the ones enabled by the new Template:Cd command.
    • This post effect is always on as long as the resource pack is loaded, and cannot be controlled by the Template:Cd command.
    • As usual with resource pack resources, in case of multiple packs defining this effect, the one from the last resource pack in the list will apply.

Minecraft:Sounds

Tags

Minecraft:Textures

Minecraft:World generation

  • Block state providers
    • Updated Template:Cd
    • Added Template:Cd
      • Returns the default block state for a randomly chosen block.
      • Format:
        • Template:Cd: block ID, list of block IDs or hash-prefixed block tag, specifying the set of blocks to randomly pick from.
    • Changed Template:Cd
      • Now works on any block with axis or facing properties.
      • Format:
        • Changed the field Template:Cd: Now a block state provider.
        • Added the field Template:Cd: Optional field describing the direction to set.
          • If omitted, a random direction is chosen.
  • Rule tests
    • These are the predicates used by ore features (Template:Cd), and rule structure processors (Template:Cd).
    • Added Template:Cd
      • This checks a list of rule tests for whether any of them returns true for the same block.
      • Format: object with fields:
        • Template:Cd – list of rule tests, the rules to test the block against.
    • Added Template:Cd
      • This checks a rule test for whether it returns false for a given block.
      • Format: object with fields:
        • Template:Cd – rule test, the rule to test the block against.

Misc

This version contains the model for straw_bed_head twice, once in the correct spot of assets/minecraft/models/block/straw_bed_head.json and another misplaced inside of assets/minecraft/textures/block/straw_bed_head.json

Fixes

Template:Fixes

Videos

Template:Slicedlime

References

Template:Reflist

Navigation

Template:Navbox Java Edition versions

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