Minecraft: Java Edition

Games

The original Minecraft for Windows, macOS, and Linux — releases and snapshots.

Latest 26.2 · by Mojang StudiosWebsiteRSS

Release activity

Release activity — 23 releases across 23 days since Jun 2, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jun 2, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026No releases on Sep 13, 2026
Monday1 release on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 20261 release on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 20261 release on Sep 14, 2026
Tuesday1 release on Jun 2, 2026No releases on Jun 9, 20261 release on Jun 16, 20261 release on Jun 23, 20261 release on Jun 30, 20261 release on Jul 7, 2026No releases on Jul 14, 20261 release on Jul 21, 20261 release on Jul 28, 20261 release on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 20261 release on Aug 25, 20261 release on Sep 1, 20261 release on Sep 8, 2026No releases on Sep 15, 2026
WednesdayNo releases on Jun 3, 20261 release on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 20261 release on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026No releases on Sep 9, 2026
Thursday1 release on Jun 4, 20261 release on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 20261 release on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 20261 release on Sep 10, 2026
FridayNo releases on Jun 5, 20261 release on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 20261 release on Sep 4, 20261 release on Sep 11, 2026
SaturdayNo releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026No releases on Sep 12, 2026

23 releases since Jun 2, 2026

Patch notes

26.3-rc-3Pre-release

Minecraft 26.3 Release Candidate 3

They say that third time's the charm! Release Candidate 3 for 26.3 is here with yet another handful of fixes as we put the final touches on the Wilderness Bound game drop.Happy mining!Fixed bugs in 26.3 Release Candidate 3MC-311456 - VSync can be disabled

Fixed 4
  • VSync can be disabled even when the option isn't
  • Changes to the Server Resource Packs option when editing a server's options are not saved
  • VSync can be enabled even when the option isn't
  • Sprint-attacking another player no longer slows down the attacker

From Minecraft: Java Edition

They say that third time's the charm! Release Candidate 3 for 26.3 is here with yet another handful of fixes as we put the final touches on the Wilderness Bound game drop.

Happy mining!

Fixed bugs in 26.3 Release Candidate 3
  • MC-311456 - VSync can be disabled even when the option isn't

  • MC-311477 - Changes to the "Server Resource Packs" option when editing a server's options are not saved

  • MC-311586 - VSync can be enabled even when the option isn't

  • MC-311799 - Sprint-attacking another player no longer slows down the attacker

View originalPermalink
How 26.3-rc-3 went
26.3-rc-2Pre-release

Minecraft 26.3 Release Candidate 2

Today we are shipping a second release candidate for 26.3, the Wilderness Bound game drop coming on September 15th! If no critical issues are found, this will be the version that we ship for the eventual full release. Happy mining!Fixed bugs in 26.3 Releas

Fixed 1
  • Clicking a button that opens a folder no longer freezes the game until the folder is opened

From Minecraft: Java Edition

Today we are shipping a second release candidate for 26.3, the Wilderness Bound game drop coming on September 15th! If no critical issues are found, this will be the version that we ship for the eventual full release. Happy mining!

Fixed bugs in 26.3 Release Candidate 2
  • MC-311782 - Clicking a button that opens a folder now freezes the game until the folder is opened
View originalPermalink
How 26.3-rc-2 went
26.3-rc-1Pre-release

Minecraft 26.3 Release Candidate 1

Today we are shipping the first release candidate for 26.3, the Wilderness Bound game drop! If no critical issues are found, this will be the version that we ship for the eventual full release.Happy mining!Fixed bugs in 26.3 Release Candidate 1MC-311607 -

Fixed 4
  • Items with the weapon component with disable_blocking_for_seconds set no longer disable items with the blocks_attacks component
  • Axes can no longer disable shields
  • The match_block loot predicate always requires a block entity
  • Throwing ender pearls at blocks at a specific angle allows the player to briefly see through blocks

From Minecraft: Java Edition

Today we are shipping the first release candidate for 26.3, the Wilderness Bound game drop! If no critical issues are found, this will be the version that we ship for the eventual full release.

Happy mining!

Fixed bugs in 26.3 Release Candidate 1
  • MC-311607 - Items with the weapon component with disable_blocking_for_seconds set no longer disable items with the blocks_attacks component

  • MC-311705 - Axes can no longer disable shields

  • MC-311725 - The match_block loot predicate always requires a block entity

  • MC-311776 - Throwing ender pearls at blocks at a specific angle allows the player to briefly see through blocks

View originalPermalink
How 26.3-rc-1 went
26.3-pre-3Pre-release

Minecraft 26.3 Pre-Release 3

The road to release continues with pre-release 3! Today we're tackling another batch of bug fixes as we prepare for a full release of 26.3.Happy Mining!Technical ChangesThe Data Pack version is now 121.0Number ProvidersChanged minecraft:mod Float Provider

Changed 3
  • Data Pack version is now 121.0
  • minecraft:mod Float Provider Type now uses standard modulus instead of floor modulus, matching the int variant
  • minecraft:pow Float Provider Type now causes an error and halts computation when raising 0 to the power of 0, matching the int variant
Fixed 17
  • Falling blocks no longer disappear for a split second when landing
  • The post_effect debug overlay entry now upgrades to post_effects
  • The game now hands off focus when clicking links on Wayland
  • Breaking a falling block with another one on top no longer causes the top block to briefly become invisible when landing
  • The player can no longer see through blocks when the camera is inside snow layers
  • Changing the Exclusive Fullscreen Mode option now updates the game's actual resolution on macOS

From Minecraft: Java Edition

The road to release continues with pre-release 3! Today we're tackling another batch of bug fixes as we prepare for a full release of 26.3.

Happy Mining!

Technical Changes
  • The Data Pack version is now 121.0
Number Providers
Changed minecraft:mod Float Provider Type
  • Now uses standard modulus instead of floor modulus, matching the int variant
Changed minecraft:pow Float Provider Type
  • Raising 0 to the power of 0 will now cause an error and halt computation, matching the int variant
Fixed bugs in 26.3 Pre-Release 3
  • MC-309262 - Falling blocks disappear for a split second when landing

  • MC-310189 - The post_effect debug overlay entry does not upgrade to post_effects

  • MC-311113 - The game does not hand off focus when clicking links on Wayland

  • MC-311419 - Breaking a falling block with another one on top causes the top block to briefly become invisible when landing, revealing unlit block particles

  • MC-311579 - The player can see through blocks when the camera is inside snow layers

  • MC-311631 - Changing the "Exclusive Fullscreen Mode" option does not update the game's actual resolution on macOS

  • MC-311634 - Setting the "Exclusive Fullscreen Mode" option to "Current" keeps the previously selected resolution

  • MC-311650 - Integer and float number providers return inconsistent results for 0^0

  • MC-311651 - Integer and float number providers return inconsistent results for (4 % -3)

  • MC-311664 - Normal fullscreen does not take effect after disabling the "Exclusive Fullscreen" option on Windows

  • MC-311673 - Shovels no longer lose durability when extinguishing campfires

  • MC-311676 - Block breaking particles and sounds are not cancelled and continue appearing when pausing the game in multiplayer or using a portal

  • MC-311678 - Damaging a villager so that it has zero reputation toward the player while trading allows for trades to be completed without payment

  • MC-311679 - Players can complete trades without payment if the villager restocks while the trading screen is open

  • MC-311683 - Borderless fullscreen doesn't take up the whole screen

  • MC-311714 - Players no longer immediately benefit from the "Reduce fps when" option being set to "Minimized" when playing with the "Exclusive Fullscreen" option enabled and then switching focus

  • MC-311721 - The rightmost column of pixels does not render correctly in windowed mode

  • MC-311722 - Pressing Windows+↓ in fullscreen mode incorrectly restores the game window to a borderless windowed state

  • MC-311738 - The block hitting sound is not played when breaking blocks that are destroyed quickly

View originalPermalink
How 26.3-pre-3 went
26.3-pre-2Pre-release

Minecraft 26.3 Pre-Release 2

Changed 2
  • Data Pack version is now 120.0
  • Rename on_abandoned_camp_windswept structure tag to on_abandoned_camp_windswept_forest
Fixed 16
  • Sculk sensors now detect ice/snow melting
  • Client no longer spawns crit particles when attacking another player that cannot be harmed
  • Goats now move correctly after they are tempted during a long jump
  • Block breaking particles are now visible to other players
  • Block breaking sounds are now audible to other players
  • Particles produced from entities growing are now visible to other players
Removed 1
  • Remove the custom rendering of IME candidates

From Minecraft: Java Edition

Two pre-releases in one week!? That's right! Now that we're in the pre-release phase, we're no longer following our regular snapshot schedule. This also means we're spending more time hunting bugs as we get things ready for release, and this pre-release is no exception. Hope you brought your bug spray!

Happy Mining!

Changes
UI
  • Removed the custom rendering of IME candidates
Technical Changes
  • The Data Pack version is now 120.0
Data Pack Version 120.0
Tags
Structure Tags
  • Renamed on_abandoned_camp_windswept to on_abandoned_camp_windswept_forest
Fixed bugs in 26.3 Pre-Release 2
  • MC-210117 - Sculk sensors don't detect ice/snow melting

  • MC-211708 - Client spawns crit particles when attacking another player that cannot be harmed

  • MC-228273 - Goats do not move correctly after they are tempted during a long jump

  • MC-237053 - Block breaking particles cannot be seen by other players

  • MC-237165 - Block breaking sounds cannot be heard by other players

  • MC-247034 - Particles produced from entities growing cannot be seen by other players

  • MC-248600 - Particles produced from moving in powder snow cannot be seen by other players

  • MC-263100 - Cave biomes interfere with relief on exploration maps

  • MC-299460 - Saddled pigs in boats carried by happy ghasts can cause a desync when unequipping a carrot on a stick

  • MC-304719 - InhabitedTime for some chunks can be set to impossibly high values when a world is opened

  • MC-307449 - Spawners with their light limits set no longer spawn mobs underground at night time

  • MC-310088 - The taskbar icon displays the Java logo instead of the game's logo

  • MC-310169 - The IME candidate box sometimes twitches while typing

  • MC-310300 - Other windows cannot be displayed on top of the game window even with the "Exclusive Fullscreen" option disabled

  • MC-310592 - Severe rendering errors occur on Windows devices with a Snapdragon 8cx Gen 2 CPU

  • MC-310756 - The mouse cursor is invisible in fullscreen mode with the OpenGL rendering backend

  • MC-310939 - Interacting with camels with two passengers is preferred over using items

  • MC-311186 - The water overlay and fog does not render when the player's head is inside a block underwater

  • MC-311219 - Pressing a mouse button after unmaximizing the game window while in a world can cause odd behavior

  • MC-311245 - Ruined portals can generate replacing end portal frames

  • MC-311271 - Some loot context parameters are missing from "generic" loot context

  • MC-311272 - Some LootContextUser can crash when referenced parameter is not provided

  • MC-311285 - Unnamed key binds from previous versions cause several options to be reset

  • MC-311345 - Reloading resource packs with the OpenGL rendering backend when in a world causes visual glitches and crashes

  • MC-311430 - The name of the #on_abandoned_camp_windswept structure tag does not contain the full name of the biome it generates in

  • MC-311445 - In the 26.3 snapshots, game input freezes after triggering emoji panel with Win + .

  • MC-311453 - Particles from feeding flowers to brown mooshrooms cannot be seen by other players

  • MC-311454 - Particles from water evaporating in the Nether are not properly displayed

  • MC-311482 - Kelp and seagrass can generate floating on submerged beached shipwrecks

  • MC-311485 - The fog color when the weather is rain or thunder is much bluer compared to previous versions

  • MC-311488 - Some IME software still cannot be used in fullscreen even with borderless mode.

  • MC-311583 - Riding saddled pigs with carrot on a stick in boats carried by happy ghasts causes severe desync

  • MC-311592 - Cursor containment does not update

  • MC-311593 - Spear animation jitters when swapping into spear slot and charging it in the same tick

  • MC-311594 - Some number providers produce an unexpected error when used in /compute

  • MC-311610 - Clicking on an unopened double loot chest in Spectator mode plays the locked chest sound

  • MC-311652 - Player-caused damage while trading allows villager trades to be completed without payment

View originalPermalink
How 26.3-pre-2 went
26.3-pre-1Pre-release

Minecraft 26.3 Pre-Release 1

The first pre-release for 26.3 is here! There are technical changes, but we are now mainly fixing bugs, making improvements and putting on the final touches ahead of release.Happy mining!ChangesUIOn macOS, Exclusive Fullscreen is now available againOn macO

Added 8
  • On macOS, Exclusive Fullscreen is now available again
  • On macOS, added a Menu/Dock Visibility option in Video Settings to control whether the macOS Menu bar and Dock can be revealed by moving the mouse to the edge of the screen while in fullscreen
  • Added minecraft:context_int_provider registry for integer number providers using 32-bit integers
  • Added minecraft:context_float_provider registry for float number providers
  • Added minecraft:abs to return the absolute value of input
  • Added minecraft:binomial to make n random coin flips with probability p and return number of successes
  • Added minecraft:conditional to return value from on_true if condition is fulfilled or on_false if not
  • Added minecraft:sub to return left minus right
Changed 12
  • The cursor is now confined to the window while Exclusive Fullscreen is active
  • Data Pack version is now 119.0
  • Resource Pack version is now 97.1
  • The minecraft:number_provider and minecraft:number_provider_type registries have been split into separate registries for integer calculations and float calculations
  • Number provider types minecraft:constant, minecraft:uniform, minecraft:storage, minecraft:sum, minecraft:product, minecraft:minimum, minecraft:maximum, minecraft:average, minecraft:weighted_list, minecraft:conditional, minecraft:number_dispatcher, and minecraft:environment_attribute have been split into integer and float variants
  • minecraft:sum has been renamed to minecraft:add
Removed 1
  • Removed minecraft:cooking/normal_burn_time_multiplier and minecraft:cooking/fast_burn_time_multiplier

From Minecraft: Java Edition

The first pre-release for 26.3 is here! There are technical changes, but we are now mainly fixing bugs, making improvements and putting on the final touches ahead of release.

Happy mining!

Changes
UI
  • On macOS, Exclusive Fullscreen is now available again

  • On macOS, added a "Menu/Dock Visibility" option in Video Settings, which controls whether the macOS Menu bar and Dock can be revealed by moving the mouse to the edge of the screen while in fullscreen

  • The cursor is now confined to the window while Exclusive Fullscreen is active

Technical Changes
  • The Data Pack version is now 119.0

  • The Resource Pack version is now 97.1

Data Pack Version 119.0
  • The minecraft:number_provider and minecraft:number_provider_type registries have been split into separate registries for integer calculations ( minecraft:context_int_provider , minecraft:context_int_provider_type ) and float calculations ( minecraft:context_float_provider , minecraft:context_float_provider_type )
Number Providers

Number provider types and values have been split into two separate registries: minecraft:context_int_provider and minecraft:context_float_provider to avoid accidental loss of precision and range due to mixing of float and integer operations

Note: those new types should not be confused with already existing minecraft:int_provider_type and minecraft:float_provider_type , which are context-free providers, used mostly for world generation

Following number provider types have been split into integer and float variants:

  • minecraft:constant

  • minecraft:uniform

  • minecraft:storage

  • minecraft:sum (renamed to minecraft:add )

  • minecraft:product (renamed to minecraft:mul )

  • minecraft:minimum (renamed to minecraft:min )

  • minecraft:maximum (renamed to minecraft:max )

  • minecraft:average (renamed to minecraft:avg )

  • minecraft:weighted_list

  • minecraft:conditional

  • minecraft:number_dispatcher

  • minecraft:environment_attribute

Following number providers types are now only available in integer variant:

  • minecraft:binomial

  • minecraft:score

Following number providers types are now only available in float variant:

  • minecraft:enchantment_level

Following vanilla number providers have been migrated to minecraft:context_int_provider registry:

  • minecraft:compostable/low

  • minecraft:compostable/low_medium

  • minecraft:compostable/medium

  • minecraft:compostable/medium_high

  • minecraft:compostable/always_add_one

  • minecraft:cooking/time_bamboo

  • minecraft:cooking/time_wool_slabs

  • minecraft:cooking/time_wool_carpets

  • minecraft:cooking/time_dry_plants

  • minecraft:cooking/time_wood_items_extra_small

  • minecraft:cooking/time_wool

  • minecraft:cooking/time_wood_slabs

  • minecraft:cooking/time_wood_items_large

  • minecraft:cooking/time_wood_items_small

  • minecraft:cooking/time_roots

  • minecraft:cooking/time_wood_blocks

  • minecraft:cooking/time_hanging_signs

  • minecraft:cooking/time_boats

  • minecraft:cooking/time_coal

  • minecraft:cooking/time_blaze_rod

  • minecraft:cooking/time_dried_kelp_block

  • minecraft:cooking/time_coal_block

  • minecraft:cooking/time_lava_bucket

  • minecraft:brewing/uses_default

Following vanilla number providers have been migrated to minecraft:context_float_provider registry:

  • minecraft:cooking/speed_default

  • minecraft:cooking/normal_speed_multiplier

  • minecraft:cooking/fast_speed_multiplier

  • minecraft:brewing/speed_default

Following vanilla number providers have been removed:

  • minecraft:cooking/normal_burn_time_multiplier (replaced by minecraft:cooking/normal_burn_time_reduction_factor )

  • minecraft:cooking/fast_burn_time_multiplier (replaced by minecraft:cooking/fast_burn_time_reduction_factor )

Integer Number Providers
  • Added the minecraft:context_int_provider registry

  • All calculations are performed using 32-bit integers

  • Result of calculations that provide invalid values (like division by zero) is undefined

  • Format:

  • type - a namespaced ID from minecraft:context_int_provider_type registry

  • &#60type-specific fields>

Added minecraft:abs
  • Returns the absolute value of input

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:avg
  • Evaluates multiple integer providers and returns arithmetic mean of results

  • Division rounds towards 0

  • Fields:

  • inputs - 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 minecraft:context_int_provider type

  • Requires at least one value

Added minecraft:binomial
  • Makes n random coin flips with probability of succeeding equal to p , then returns number of successes

  • Fields:

  • n - number of coin flips, an inline value or a namespaced ID of a minecraft:context_int_provider type

  • p - probability of a single coin flip succeeding ( [0.0, 1.0] ), an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:conditional
  • Returns the value from on_true if its condition is fulfilled or on_false if not

  • Fields:

  • condition - an inline value or a namespaced ID of a minecraft:predicate type

  • on_true - an inline value or a namespaced ID of a minecraft:context_int_provider type which is executed if its condition is fulfilled

  • on_false - an optional inline value or a namespaced ID of a minecraft:context_int_provider type

  • Defaults to a constant 0 if omitted

Added minecraft:constant
  • Returns a constant value

  • Fields:

  • value - an integer

  • Can be also written inline as a plain number ( foo: 1 is equivalent to foo: {type:"minecraft:constant",value:1} )

Added minecraft:sub
  • Returns left minus right

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:from_float
  • Evaluates a float provider and converts it to an integer value

  • Noninteger values will be truncated (i.e. rounded towards zero)

  • Values that don't fit inside 32-bit integer (including NaN ) are treated as errors and will cancel calculation

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:max
  • Evaluates multiple integer providers and returns the largest of results

  • Fields:

  • inputs - 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 minecraft:context_int_provider type

  • Requires at least one value

Added minecraft:min
  • Evaluates multiple integer providers and returns the smallest of results

  • Fields:

  • inputs - 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 minecraft:context_int_provider type

  • Requires at least one value

Added minecraft:mod
  • Returns the modulus of left by right

  • Uses truncated integer division (rounds towards zero)

  • Division by zero is treated as an error and will cancel calculation

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:floor_mod
  • Returns the modulus of left by right

  • Uses floored integer division (rounds towards negative infinity)

  • Division by zero is treated as an error and will cancel calculation

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:environment_attribute
  • Fetches and provides the value of an Environment Attribute ( minecraft:environment_attribute )

  • Fields

  • attribute - Environment Attribute ID to fetch (must be representable as an int)

Added minecraft:negate
  • Returns the negation of input

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:number_dispatcher
  • Returns the first case which fulfills its condition or the default if none do

  • Fields:

  • cases - a list of cases in the order that the dispatcher will try to execute them

  • Fields:

  • condition - an inline value or a namespaced ID of a minecraft:predicate type

  • value - an inline value or a namespaced ID of a minecraft:context_int_provider type which is executed if the condition is fulfilled

  • default - an optional inline value or a namespaced ID of a minecraft:context_int_provider type

  • Defaults to a constant 0 if omitted

Added minecraft:pow
  • Returns base to the power of exponent

  • If the exponent is negative, calculation will be canceled

  • If both the base and the exponent are zero, calculation will be canceled

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • base - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • exponent - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:mul
  • Evaluates multiple integer providers and returns product of results

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • inputs - 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 minecraft:context_int_provider type

  • Requires at least one value

Added minecraft:div
  • Returns left divided by right

  • Uses truncated integer division (rounds towards zero)

  • Division by zero is treated as an error and will cancel calculation

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:floor_div
  • Returns left divided by right

  • Uses floored integer division (rounds towards negative infinity)

  • Division by zero is treated as an error and will cancel calculation

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:score
  • Returns a score of the selected target

  • If score is not present, provider returns value of fallback

  • Fields:

  • score - objective name

  • target - score holder (same format as in number provider version)

  • fallback - an optional inline value or a namespaced ID of a minecraft:context_int_provider type, defaults to 0

Added minecraft:storage
  • Returns an integer value from a command storage

  • If value is not present, is not a number or path returned multiple values, provider returns value of fallback

  • Conversion of numeric NBT values that are not an integer is undefined

  • Fields:

  • storage - a namespaced ID of a command storage

  • path - an NBT path

  • fallback - an optional inline value or a namespaced ID of a minecraft:context_int_provider type, defaults to 0

Added minecraft:add
  • Evaluates multiple integer providers and returns sum of results

  • If the final result does not fit inside 32-bit integer, calculation will be canceled

  • Fields:

  • inputs - 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 minecraft:context_int_provider type

  • Requires at least one value

Added minecraft:uniform
  • Picks a random integer from a closed range

  • Fields:

  • min - minimum value (inclusive), an inline value or a namespaced ID of a minecraft:context_int_provider type

  • max - maximum value (inclusive), an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:weighted_list
  • Returns a value from a distribution of weighted number providers

  • Fields:

  • distribution - a list of objects with the following fields

  • Fields:

  • data - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • weight - a positive integer

Float Number Providers
  • Added a minecraft:context_float_provider registry

  • All calculations are peformed using single-precision floating-point numbers ("floats")

  • Result of calculations that produce NaN and Infinity is undefined

  • Format:

  • type - a namespaced ID from minecraft:context_float_provider_type registry

  • &#60type-specific fields>

Added vanilla float number providers
  • minecraft:cooking/speed_default

  • Returns the default speed multiplier for cooking fuel

  • minecraft:cooking/normal_speed_multiplier

  • Returns the speed multiplier for cooking fuel when used in a normal furnace

  • minecraft:cooking/fast_speed_multiplier

  • Returns the speed multiplier for cooking fuel when used in a block matching the block/fast_cooking predicate

  • minecraft:brewing/speed_default

  • Returns the default speed multiplier for brewing fuel

Added minecraft:abs
  • Returns the absolute value of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:avg
  • Evaluates multiple float providers and returns arithmetic mean of results

  • Fields:

  • inputs - 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 minecraft:context_float_provider type

  • Requires at least one value

Added minecraft:ceil
  • Returns the ceiling (i.e. rounded towards positive infinity) value of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:conditional
  • Returns the value from on_true if its condition is fulfilled or on_false if not

  • Fields:

  • conditions - an inline value or a namespaced ID of a minecraft:predicate type

  • on_true - an inline value or a namespaced ID of a minecraft:context_float_provider type which is executed if its condition is fulfilled

  • on_false - an optional inline value or a namespaced ID of a minecraft:context_float_provider type

  • Defaults to a constant 0.0 if omitted

Added minecraft:constant
  • Returns a constant value

  • Fields:

  • value - a float

  • Can be also written inline as a plain number ( foo: 1.0 is equivalent to foo: {type:"minecraft:constant",value:1.0} )

Added minecraft:cos
  • Returns the cosine of input

  • Fields:

  • input - argument in radians, an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:sub
  • Returns left minus right

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_float_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:enchantment_level
  • Evaluates Enchantment Level-Based ( minecraft:enchantment_level_based_value_type ) parameter

  • Fields:

  • amount : A Level-Based Value giving a value based on the level of the Enchantment

Added minecraft:environment_attribute
  • Fetches and provides the value of an Environment Attribute ( minecraft:environment_attribute )

  • Fields

  • attribute - Environment Attribute ID to fetch (must be representable as a float)

Added minecraft:floor
  • Returns the floored (i.e. rounded towards negative infinity) value of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:from_int
  • Evaluates an integer provider and converts it to a float value

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_int_provider type

Added minecraft:length
  • Evaluates multiple float providers and returns square root of the sum of squares

  • Fields:

  • inputs - 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 minecraft:context_float_provider type

  • Requires at least one value

Added minecraft:max
  • Evaluates multiple float providers and returns the largest of result

  • Fields:

  • inputs - 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 minecraft:context_float_provider type

  • Requires at least one value

Added minecraft:min
  • Evaluates multiple float providers and returns the smallest of results

  • Fields:

  • inputs - 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 minecraft:context_float_provider type

  • Requires at least one value

Added minecraft:mod
  • Returns the modulus of left by right

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_float_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:negate
  • Returns the negation of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:number_dispatcher
  • Returns the first case which fulfills its condition or the default if none do

  • Fields:

  • cases - a list of cases in the order that the dispatcher will try to execute them

  • Fields:

  • condition - an inline value or a namespaced ID of a minecraft:predicate type

  • value - an inline value or a namespaced ID of a minecraft:context_float_provider type which is executed if the condition is fulfilled

  • default - an optional inline value or a namespaced ID of a minecraft:context_float_provider type

  • Defaults to a constant 0.0 if omitted

Added minecraft:pow
  • Returns base to the power of exponent

  • Fields:

  • base - an inline value or a namespaced ID of a minecraft:context_float_provider type

  • exponent - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:mul
  • Evaluates multiple float providers and returns product of results

  • Fields:

  • inputs - 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 minecraft:context_float_provider type

  • Requires at least one value

Added minecraft:div
  • Returns left divided by right

  • Fields:

  • left - an inline value or a namespaced ID of a minecraft:context_float_provider type

  • right - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:round
  • Returns the rounded (towards nearest integer, with ties rounding towards positive infinity) value of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:sin
  • Returns the sine of input

  • Fields:

  • input - argument in radians, an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:sqrt
  • Returns the square root of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:storage
  • Returns a float value from a command storage

  • If value is not present, is not a number or path returned multiple values, provider returns value of fallback

  • Conversion of numeric NBT values that are not a float is undefined

  • Fields:

  • storage - a namespaced ID of a command storage

  • path - an NBT path

  • fallback - an optional inline value or a namespaced ID of a minecraft:context_float_provider type, defaults to 0.0

Added minecraft:add
  • Evaluates multiple float providers and returns sum of results

  • Fields:

  • inputs - 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 minecraft:context_float_provider type

  • Requires at least one value

Added minecraft:truncate
  • Returns the truncated (rounded towards zero) value of input

  • Fields:

  • input - an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:uniform
  • Picks a random number from a range

  • Fields:

  • min - minimum value, an inline value or a namespaced ID of a minecraft:context_float_provider type

  • max - maximum value, an inline value or a namespaced ID of a minecraft:context_float_provider type

Added minecraft:weighted_list
  • Returns a value from a distribution of weighted number providers

  • Fields:

  • distribution - a list of objects with the following fields

  • Fields:

  • data - an inline value or a namespaced ID of a minecraft:context_float_provider type

  • weight - a positive integer

Villager Trades
  • The max_uses and xp fields now require an inline value of a minecraft:context_int_provider type

  • The count field in wants and additional_wants structures now require an inline value of a minecraft:context_int_provider type

  • The reputation_discount field now requires an inline value of a minecraft:context_float_provider type

Commands
Modified /compute

Command syntax has been modified to take into account number provider split:

  • /compute &#60target> integer &#60int_provider>

  • where &#60int_provider> either an element of minecraft:context_int_provider registry or an inline value

  • /compute &#60target> float &#60float_provider> [&#60scale>]

  • where &#60float_provider> either an element of minecraft:context_float_provider registry or an inline value

If evaluation of a number provider fails (for example due to division by zero), command will now fail

Modified /data
  • Command syntax has been modified to take into account number provider split:

  • compute &#60target> integer &#60int_provider>

  • compute &#60target> float &#60float_provider>

Data Components
Changed minecraft:cooking_fuel
  • burn_time field is now minecraft:context_int_provider

  • speed_multiplier field is now minecraft:context_float_provider

  • Cooking fuel items with remainders will be handled as follows

  • If there is fuel remaining in the fuel slot, the remainder item will be dropped on the ground

  • If the fuel has run out, the remainder item will remain in the fuel slot

Changed minecraft:brewing_fuel
  • uses field is now minecraft:context_int_provider

  • speed_multiplier field is now minecraft:context_float_provider

  • Brewing fuel items with remainders will be handled as follows

  • If there is fuel remaining in the fuel slot, the remainder item will be dropped on the ground

  • If the fuel has run out, the remainder item will remain in the fuel slot

  • This behavior matches items placed in the input and reagent slots of the brewing stand

Changed minecraft:compostable
  • layers field is now minecraft:context_int_provider
Loot tables
  • rolls field is now minecraft:context_int_provider

  • bonus_rolls field is now minecraft:context_float_provider

Functions
Changed minecraft:set_attributes
  • Number providers in amount sub-fields of modifiers list now accept an inline value or a namespaced ID of a minecraft:context_float_provider type
Changed minecraft:enchanted_count_increase
  • The count field now accepts an inline value or a namespaced ID of a minecraft:context_float_provider type
Changed minecraft:enchant_with_levels
  • The levels field now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type
Changed minecraft:set_custom_model_data
  • Elements in the floats list can now be an inline value or a namespaced ID of a minecraft:context_float_provider type

  • Elements in the colors lists can now be an inline value or a namespaced ID of a minecraft:context_int_provider type

Changed minecraft:set_enchantments
  • Values in enchantments map can now be an inline value or a namespaced ID of a minecraft:context_int_provider type
Changed minecraft:set_count
  • The count field now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type
Changed minecraft:limit_count
  • The min and max fields inside limit structure now accept an inline value or a namespaced ID of a minecraft:context_int_provider type

  • limit field no longer accepts a single number

Changed minecraft:set_damage
  • The damage field now accepts an inline value or a namespaced ID of a minecraft:context_float_provider type
Changed minecraft:set_ominous_bottle_amplifier
  • The amplifier field now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type
Changed minecraft:set_random_dyes
  • The number_of_dyes field now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type
Changed minecraft:set_stew_effect
  • The duration field in elements of effects list now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type
Predicates
Changed minecraft:random_chance
  • The chance field now accepts an inline value or a namespaced ID of a minecraft:context_float_provider type
Removed minecraft:value_check
  • This condition has been split into integer and float variants
Added minecraft:int_value_check
  • Checks value against some range

Fields:

  • value - an inline value or a namespaced ID of a minecraft:context_int_provider type

  • test - one of:

  • an inline value (including a single integer) or a namespaced ID of a minecraft:context_int_provider type

  • Will test if result of value is equal to provided test value

  • an object with fields:

  • min - an optional inline value (including a single integer) or a namespaced ID of a minecraft:context_int_provider type

  • max - an optional inline value (including a single integer) or a namespaced ID of a minecraft:context_int_provider type

  • Will test if result of value is between min and max (inclusive)

Added minecraft:float_value_check
  • Checks value against some range

Fields:

  • value - an inline value or a namespaced ID of a minecraft:context_float_provider type

  • test - one of:

  • an inline value (including a single float) or a namespaced ID of a minecraft:context_float_provider type

  • Will test if result of value is equal to provided test value

  • an object with fields:

  • min - an optional inline value (including a single float) or a namespaced ID of a minecraft:context_float_provider type

  • max - an optional inline value (including a single float) or a namespaced ID of a minecraft:context_float_provider type

  • Will test if result of value is between min and max (inclusive)

Changed minecraft:time_check
  • The min and max fields inside value structure now accept an inline value or a namespaced ID of a minecraft:context_int_provider type

  • value field itself now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type (previously only integers were allowed)

Changed minecraft:entity_scores
  • The min and max fields inside values of scores map now accept an inline value or a namespaced ID of a minecraft:context_int_provider type

  • scores field itself now accepts an inline value or a namespaced ID of a minecraft:context_int_provider type (previously only integers were allowed)

Recipes
Cooking Recipes

The cookingtime field of all cooking recipes is no longer optional

Custom Smoker and Blast Furnace recipes should be updated accordingly, by setting cookingtime to twice the previous value

If a custom cooking recipe was previously relying on the default cookingtime value, 200 can be used to maintain the same timing

World Generation
Block State Providers

Block State Providers can now be defined as standalone types in a registry - worldgen/block_state_provider - and referenced by using a namespaced string for a field that expects a Block State Provider.

An inline Block State definition is now an accepted shorthand form for a minecraft:simple block state provider providing that state. The Block State has to be in the form of an object with fields, a shorthand Block ID is not allowed.

Renamed Provider Types

The following providers types have been renamed:

  • minecraft:dual_noise_provider renamed to minecraft:dual_noise

  • minecraft:noise_provider renamed to minecraft:noise

  • minecraft:noise_threshold_provider renamed to minecraft:noise_threshold

  • minecraft:randomized_int_state_provider renamed to minecraft:randomized_int

  • minecraft:rule_based_state_provider renamed to minecraft:rule_based

  • minecraft:simple_state_provider renamed to minecraft:simple

  • minecraft:weighted_state_provider renamed to minecraft:weighted

  • minecraft:random_block_provider renamed to minecraft:random_block

  • minecraft:rotated_block_provider renamed to minecraft:rotated

Changed minecraft:rule_based
  • If a rule yields no result, the following rules will be evaluated

  • If no rule or fallback yields a result, will now also yield no result

Villager Trades
  • The max_uses and xp fields now require an inline value of a minecraft:context_int_provider type

  • The count field in wants and additional_wants structures now require an inline value of a minecraft:context_int_provider type

  • The reputation_discount field now requires an inline value of a minecraft:context_float_provider type

Tags
Item Tags
  • Added #furnace_fuel_bottom_takeable - Items that can be taken out of furnace by a hopper attached to the bottom face
Resource Pack Version 97.1
Order-independent Transparency (OIT)-related Shader Changes
  • core/blit_depth.fsh added as a way to copy contents of depth textures as an alternative to the rendering backend-based copying methods that do not work on some devices
Fixed bugs in 26.3 Pre-Release 1
  • MC-154881 - Dropping an item from your hotbar at the same time as switching to another hotbar slot desyncs the second item

  • MC-254370 - The entity_scores predicate type cannot check all possible scores

  • MC-270970 - The player's camera shakes when attempting to step up blocks with a boat above them

  • MC-277906 - Ender pearls land incorrectly at high speeds

  • MC-309768 - Persistent targets in post_effects are not cleared when removing the effect with /posteffect

  • MC-309855 - The entity texture of black cushions has one extra color compared to all other cushions

  • MC-309870 - Drowned holding spears can use both the jab and charge attacks at the same time

  • MC-310289 - Entity collisions fully above an entity's hitbox are ignored when stepping up blocks

  • MC-310331 - The game crashes on Wayland with the OpenGL rendering backend

  • MC-310332 - The mouse cursor's position isn't updated after closing a singleplayer world and entering the title screen

  • MC-310522 - Pressing Right Shift in textboxes toggles fullscreen under specific conditions

  • MC-310646 - The textures of shelf mushrooms contain several unused pixels

  • MC-310710 - A few maps' item textures have inconsistent details compared to the others

  • MC-310712 - Using a Nether portal in Spectator mode while spectating an entity now causes the player to stop spectating when the other side is not generated

  • MC-310830 - The scissor bounds check ignores the render area's Y offset

  • MC-310957 - The player is unable to perform a sweep attack for a brief moment after blocking an attack with their shield

  • MC-310990 - The "Join Realm" button can extend out of the screen

  • MC-311037 - The same "Join Realm" string is used for two buttons with different meanings

  • MC-311129 - Dappled forests use the music.overworld.flower_forest sound event instead of music.overworld.forest

  • MC-311183 - Fuel in blast furnaces and smokers smelts double the items

  • MC-311222 - NBT to SNBT data generators crash when attempting to convert old NBT files

  • MC-311236 - The block_transformer component ignores the use_cooldown component

  • MC-311274 - The default value of the cookingtime field for blasting and smoking recipes is still 100

  • MC-311297 - Keyboard input is picked up by input methods even when no text input box is selected

  • MC-311298 - On certain locales, pressing Right Shift while the "Toggle Cinematic Camera" key bind is unbound will toggle it

  • MC-311364 - Category headers in some screens still can't be selected

  • MC-311369 - The World Options screen is not centered

  • MC-311372 - Endermen can now teleport onto waterlogged blocks

  • MC-311384 - Empty buried treasure maps from previous updates are called "filled_map.buried_treasure"

  • MC-311390 - The swimming animation of drowned is incorrect

  • MC-311391 - Leaving the Enter Join Code screen always brings you to the main Realms screen

  • MC-311399 - Enabling commands in the World Options screen and clicking "Edit Game Rules" shows an infinite loading screen

  • MC-311400 - Arrows now bounce off endermen even when they teleport

  • MC-311414 - Players can teleport arbitrary distances by using a desynced carrot on a stick on a pig

  • MC-311423 - Moving then opening the inventory does not allow input from IME, and switching the input method immediately inserts previous inputs

  • MC-311428 - Number providers lose precision when reading the initial values in integer mode

  • MC-311431 - Abandoned camps located on biome edges can generate explorer maps leading to themselves

  • MC-311472 - Turning off commands on the World Options screen doesn't properly reset the personal game mode

  • MC-311478 - Copper veins generate ores with stone variants on the deepslate layer

  • MC-311486 - Veins of deepslate iron ore and tuff now generate above y=0

  • MC-311546 - Locking the difficulty of a world doesn't immediately disable the difficulty button

View originalPermalink
How 26.3-pre-1 went

26.3-snapshot-10

Pre-release

We've safely made it to 26.3 Snapshot 10! This week, the Dappled Forest panorama has made its way to the main menu, bringing cozy fall vibes every time you launch the game. This snapshot also includes a variety of technical changes and improvements, so dig

Added 1
  • Dappled Forest panorama added to the main menu
View originalPermalink
How 26.3-snapshot-10 went
26.3-snapshot-9Pre-release

Minecraft 26.3 Snapshot 9

Looks like this Snapshot couldn't wait until Tuesday! Arriving a day early, it brings new customization options for Realms. Owners can now increase render distance up to 25 chunks and separately configure render and simulation distance to find the balance

Added 2
  • Owners can now increase render distance up to 25 chunks in Realms
  • Owners can separately configure render and simulation distance in Realms
View originalPermalink
How 26.3-snapshot-9 went
26.3-snapshot-8Pre-release

Minecraft 26.3 Snapshot 8

This Wednesday, a hot new Snapshot enters the Realm! That's right, in 26.3 Snapshot 8, Realm owners can now create and manage Invite Codes, making it easier than ever to join the fun.Alongside these additions, we've made further improvements to the World O

Added 1
  • Realm owners can now create and manage Invite Codes to join the Realm
View originalPermalink
How 26.3-snapshot-8 went
26.3-snapshot-7Pre-release

Minecraft 26.3 Snapshot 7

Step up your building and exploring with the final features entering testing! You can now find different maps in some abandoned camps and craft Concrete Stairs &#38 Slabs in 16 colors. Out now in 26.3 Snapshot 7!Happy exploring!New FeaturesAdded Concrete S

Added 2
  • Added Concrete Stairs and Slabs in 16 colors
  • Added different maps that can be found in abandoned camps
View originalPermalink
How 26.3-snapshot-7 went
26.3-snapshot-6Pre-release

Minecraft 26.3 Snapshot 6

It's yet another Tuesday, and it seems that we've officially run out of quippy snapshot intros until the next delivery. Anyway, here's Snapshot 6, bringing some tweaks and improvements to the Abandoned Camp, a new World Options UI, as well as changing up h

Added 1
  • Added new World Options UI
Changed 1
  • Tweaked the Abandoned Camp
View originalPermalink
How 26.3-snapshot-6 went
26.3-snapshot-5Pre-release

Minecraft 26.3 Snapshot 5

Happy Snapshot day! Today we are shipping the 5th snapshot of 26.3 with a fresh batch of updates and improvements.Happy mining!Technical ChangesThe Data Pack version is now 112.0The Resource Pack version is now 93.0Data Pack Version 112.0Codec for element

Changed 2
  • The Data Pack version is now 112.0
  • The Resource Pack version is now 93.0
View originalPermalink
How 26.3-snapshot-5 went
26.3-snapshot-4Pre-release

Minecraft 26.3 Snapshot 4

Known IssuesExclusive fullscreen mode on Windows may cause the game to crash in certain situations, especially when using multiple monitorsEntering Exclusive fullscreen mode crashes the game on WaylandNew FeaturesPlayers in spectator mode can now interact

Added 1
  • Players in spectator mode can now interact
View originalPermalink
How 26.3-snapshot-4 went
26.3-snapshot-3Pre-release

Minecraft 26.3 Snapshot 3

Tuesday? Pfft. It's snapshot day! Today's snapshot introduces two brand-new features coming to 26.3: perfect for anyone that loves to camp in comfort. The cushion, coming in 16 color variants, finally brings the ability to sit down around a campfire. To go

Added 2
  • Add cushion block in 16 color variants
  • Add ability to sit down around a campfire
View originalPermalink
How 26.3-snapshot-3 went
26.3-snapshot-2Pre-release

Minecraft 26.3 Snapshot 2

We're back with the second snapshot for 26.3! This week brings a new rendering option designed to improve transparency handling in Minecraft Java. We've also optimized certain mob behaviors when players aren't nearby, made a few gameplay adjustments, inclu

Added 1
  • Add a new rendering option designed to improve transparency handling
Changed 2
  • Optimize certain mob behaviors when players aren't nearby
  • Make gameplay adjustments
View originalPermalink
How 26.3-snapshot-2 went
26.3-snapshot-1Pre-release

Minecraft 26.3 Snapshot 1

Word around the campfire is the new forest biome is out in testing! But if nobody's been to the dappled forest before, who built the abandoned camp? And what loot did they leave among the poplar trees and red shrubs? Scout out the place and set up shelter

Added 3
  • New dappled forest biome available for testing
  • Abandoned camp structure in the dappled forest with loot
  • Poplar trees and red shrubs in the dappled forest biome
View originalPermalink
How 26.3-snapshot-1 went
26.2Latest

Minecraft: Java Edition 26.2

Chaos Cubed has landed in Minecraft Java Edition! Explore a striking cave biome filled with bubbling sulfur pools, build with sulfur and cinnabar, and discover the sulfur cube's curious appetite for blocks! From bouncing and sliding to explosive surprises,

Added 5
  • Chaos Cubed content including a new cave biome with bubbling sulfur pools
  • Sulfur and cinnabar as new building blocks
  • Sulfur cube block with the ability to consume other blocks
  • Bouncing and sliding mechanics
  • Explosive block interactions
View originalPermalink
How 26.2 went
26.2-rc-2Pre-release

Minecraft 26.2 Release Candidate 2

A second release candidate has arrived! In this one we are fixing a couple of critical issues found in the previous release candidate.Happy mining!Fixed bugs in 26.2 Release Candidate 2MC-308731 - With a specific setup, a survival player can become softloc

Fixed 1
  • Fixed issue where a survival player could become softlocked with a specific setup
View originalPermalink
How 26.2-rc-2 went
26.2-rc-1Pre-release

Minecraft 26.2 Release Candidate 1

Today we are shipping the first release candidate for 26.2 and the Chaos Cubed game drop! If no critical issues are found, this will be the version that we ship for the eventual full release.Happy mining!Fixed bugs in 26.2 Release Candidate 1MC-308716 Pres

View originalPermalink
How 26.2-rc-1 went
26.2-pre-6Pre-release

Minecraft 26.2 Pre-Release 6

Today we're shipping the 26.2 Pre-Release 6. This version includes a fix that allows proper spectating after dying in a hardcore world.Happy mining!ChangesRespawning (as a spectator) in a hardcore world no longer turns off the spectators_generate_chunks ga

Fixed 1
  • Respawning as a spectator in a hardcore world no longer turns off the spectators_generate_chunks gamerule
View originalPermalink
How 26.2-pre-6 went
26.2-pre-5Pre-release

Minecraft 26.2 Pre-Release 5

Today it is time for 26.2 Pre-Release 5, with a change to Hardcore mode settings along with other fixes! As announced at Minecraft Live, the drop is set to release on June 16!Happy (careful) hardcore mining!ChangesThe game setting for Graphics API now chan

Changed 1
  • The game setting for Graphics API has been changed
View originalPermalink
How 26.2-pre-5 went
26.2-pre-4Pre-release

Minecraft 26.2 Pre-Release 4

Today we are releasing 26.2 Pre-Release 4, with a couple of fixes and tweaks to the Chaos Cubed drop. As announced at Minecraft Live, the drop is set to release on June 16!Happy crafting!ChangesWhen the game is overwhelmed with particles, instead of removi

Changed 1
  • Game behavior when overwhelmed with particles changed to not remove them immediately
View originalPermalink
How 26.2-pre-4 went
26.2-pre-3Pre-release

Minecraft 26.2 Pre-Release 3

Today we are shipping the third pre-release for 26.2, with a few changes and fixes!With today's pre-release we're reverting a fix that patched an exploit, known as "Attribute Swapping", for unrelated reasons. Please note that this does not mean "Attribute

Fixed 1
  • Reverted a fix that patched the Attribute Swapping exploit
View originalPermalink
How 26.2-pre-3 went
View all

Discussion