Java Edition 26.3 Snapshot 9

From Minecraft Wiki
Jump to navigation Jump to search
Minecraft 26.3 Snapshot 9
26.3-snapshot-9.jpg: Infobox image for Minecraft version 'Minecraft 26.3 Snapshot 9'
Java Edition 26.3 Snapshot 9.png: Infobox image for Minecraft version 'Minecraft 26.3 Snapshot 9'
Edition Java Edition
Release date August 17, 2026
Type Snapshot
Snapshot for 26.3
Downloads Client (.json)
Server
Protocol version  dec: 1073742155
 hex: 4000014B
Data version 5011
Resource pack format 96.0
Data pack format 117.0
Minimum Java version Java SE 25

26.3 Snapshot 9 (known as 26.3-snapshot-9 in the launcher) is the ninth snapshot for Java Edition 26.3, released on August 17, 2026,[1] which tweaks the teleportation of entities, makes technical changes, and fixes bugs.

Additions

[edit | edit source]

General

[edit | edit source]

Key codes

  • Added new keycodes for the following keys:
ID Displayed name Physical key or button Translation key
key.keyboard.lang1[2] Language 1[2] Windows/Linux 한⁄영 Han/Yeong key.keyboard.lang1[2]
macOS 英数 Eisu
key.keyboard.lang2[2] Language 2[2] Windows/Linux 한자 Hanja key.keyboard.lang2[2]
macOS かな Kana
key.keyboard.lang3[2] Language 3[2] Katakana key.keyboard.lang3[2]
key.keyboard.lang4[2] Language 4[2] Hiragana key.keyboard.lang4[2]
key.keyboard.lang5[2] Language 5[2] 全角⁄半角 Zenkaku/Hankaku[note 1] key.keyboard.lang5[2]
key.keyboard.international1[2] International 1[2] ろ (JIS) / / (ABNT) key.keyboard.international1[2]
key.keyboard.international2[2] International 2[2] Katakana/Hiragana key.keyboard.international2[2]
key.keyboard.international3[2] International 3[2] ¥ key.keyboard.international3[2]
key.keyboard.international4[2] International 4[2] 変換 Henkan key.keyboard.international4[2]
key.keyboard.international5[2] International 5[2] 無変換 Muhenkan key.keyboard.international5[2]
key.keyboard.international6[3] International 6[3] Numpad , (PC-9800)[note 2] key.keyboard.international6[3]
key.keyboard.alternate.erase Alternate Erase [note 3] key.keyboard.alternate.erase
key.keyboard.media.play Media Play ▶︎ Play key.keyboard.media.play
key.keyboard.media.pause Media Pause ⏸︎ Pause key.keyboard.media.pause
key.keyboard.media.record Record ⏺︎ Record key.keyboard.media.record
key.keyboard.media.fast.forward Fast Forward ⏩︎ Fast Forward key.keyboard.media.fast.forward
key.keyboard.media.rewind Rewind ⏪︎ Rewind key.keyboard.media.rewind
key.keyboard.media.next.track Next Track ⏭︎ Next Track key.keyboard.media.next.track
key.keyboard.media.previous.track Previous Track ⏮︎ Previous Track key.keyboard.media.previous.track
key.keyboard.media.stop Media Stop ⏹︎ Stop key.keyboard.media.stop
key.keyboard.media.eject Eject ⏏︎ Eject key.keyboard.media.eject
key.keyboard.media.select Media Select Media Select key.keyboard.media.select
key.keyboard.cancel Cancel Cancel key.keyboard.cancel
key.keyboard.ac.open AC Open 📂 Open key.keyboard.ac.open
key.keyboard.ac.close AC Close Application Close key.keyboard.ac.close
key.keyboard.ac.exit AC Exit Application Exit key.keyboard.ac.exit
key.keyboard.ac.stop AC Stop Application Stop key.keyboard.ac.stop
key.keyboard.ac.properties AC Properties Application Properties key.keyboard.ac.properties
key.keyboard.ac.search AC Search 🔍︎ Search key.keyboard.ac.search
key.keyboard.ac.home AC Home ⌂ Home key.keyboard.ac.home
key.keyboard.ac.back AC Back ⬅︎ Back key.keyboard.ac.back
key.keyboard.ac.forward AC Forward ➡︎ Forward key.keyboard.ac.forward
key.keyboard.ac.refresh AC Refresh 🔄︎ Refresh key.keyboard.ac.refresh
key.keyboard.ac.bookmarks AC Favorites Application Bookmarks key.keyboard.ac.bookmarks
key.keyboard.power Power ⏻ Power key.keyboard.power
key.keyboard.sleep Sleep ⏾ Sleep key.keyboard.sleep
key.keyboard.wake Wake Wake key.keyboard.wake
  • Added the following key codes for keys that aren’t available on PC:[note 4]
ID / translation key Displayed name
key.keyboard.ac.print AC Print
key.keyboard.call Call
key.keyboard.channel.down Channel Down
key.keyboard.channel.up Channel Up
key.keyboard.clear Clear
key.keyboard.clear.again Clear Again
key.keyboard.crsel CrSel
key.keyboard.currency.subunit Currency Subunit
key.keyboard.currency.unit Currency Unit
key.keyboard.decimal.separator Decimal Separator
key.keyboard.end.call End Call
key.keyboard.enter2 Enter 2
key.keyboard.execute Execute
key.keyboard.exsel ExSel
key.keyboard.international7 International 7
key.keyboard.international8 International 8
key.keyboard.international9 International 9
key.keyboard.keypad.00 Keypad 00
key.keyboard.keypad.000 Keypad 000
key.keyboard.keypad.a Keypad A
key.keyboard.keypad.ampersand Keypad &
key.keyboard.keypad.at Keypad @
key.keyboard.keypad.b Keypad B
key.keyboard.keypad.backspace Keypad Backspace
key.keyboard.keypad.binary Keypad Binary
key.keyboard.keypad.c Keypad C
key.keyboard.keypad.clear Keypad Clear
key.keyboard.keypad.clear.entry Keypad Clear Entry
key.keyboard.keypad.colon Keypad :
key.keyboard.keypad.d Keypad D
key.keyboard.keypad.double.ampersand Keypad &&
key.keyboard.keypad.double.vertical.bar Keypad ||
key.keyboard.keypad.e Keypad E
key.keyboard.keypad.equals.as400 Keypad = (AS400)
key.keyboard.keypad.exclamation Keypad !
key.keyboard.keypad.f Keypad F
key.keyboard.keypad.greater Keypad >
key.keyboard.keypad.hash Keypad #
key.keyboard.keypad.hexadecimal Keypad Hexadecimal
key.keyboard.keypad.left.brace Keypad {
key.keyboard.keypad.less Keypad <
key.keyboard.keypad.memory.add Keypad M+
key.keyboard.keypad.memory.clear Keypad MC
key.keyboard.keypad.memory.divide Keypad M/
key.keyboard.keypad.memory.multiply Keypad M*
key.keyboard.keypad.memory.recall Keypad MR
key.keyboard.keypad.memory.store Keypad MS
key.keyboard.keypad.memory.subtract Keypad M-
key.keyboard.keypad.octal Keypad Octal
key.keyboard.keypad.percent Keypad %
key.keyboard.keypad.power Keypad ^
key.keyboard.keypad.right.brace Keypad }
key.keyboard.keypad.space Keypad Space
key.keyboard.keypad.tab Keypad Tab
key.keyboard.keypad.vertical.bar Keypad |
key.keyboard.keypad.xor Keypad XOR
key.keyboard.lang6 Language 6
key.keyboard.lang7 Language 7
key.keyboard.lang8 Language 8
key.keyboard.lang9 Language 9
key.keyboard.mode Mode
key.keyboard.oper Oper
key.keyboard.out Out
key.keyboard.prior Prior
key.keyboard.select Select
key.keyboard.separator Separator
key.keyboard.soft.left Soft Left
key.keyboard.soft.right Soft Right
key.keyboard.sys.req SysRq
key.keyboard.thousands.separator Thousands Separator
  • Renamed the following key codes and prefixed their display names with "AC ":
    • key.keyboard.new → key.keyboard.ac.new
    • key.keyboard.save → key.keyboard.ac.save

Number providers

  • Added minecraft:product
    • Fields:
      • operands – a list of numbers as 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:number_provider type.
    • Returns the product of the operands, multiplying them all together.
    • Requires at least one operand.
  • Added minecraft:minimum
    • Fields:
      • operands – a list of numbers as 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:number_provider type.
    • Returns the minimum value of the operands.
    • Requires at least one operand.
  • Added minecraft:maximum
    • Fields:
      • operands – a list of numbers as 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:number_provider type.
    • Returns the maximum value of the operands.
    • Requires at least one operand.
  • Added minecraft:average
    • Fields:
      • operands – a list of numbers as 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:number_provider type.
    • Returns the average value of the operands.
    • Requires at least one operand.

Tags

  • Block tags
    • Added #uncarvable
      • Contains blocks that carvers can never carve.
    • Added #dangerous_for_teleportation
      • Contains collection tag defining blocks that are dangerous to teleport on.
    • Added #cat_does_not_teleport_to
      • Contains blocks that cats do not teleport to.
    • Added #enderman_does_not_teleport_to
      • Contains blocks that endermen do not teleport to.
    • Added #shulker_does_not_teleport_to
      • Contains blocks that shulkers do not teleport to.
    • Added #consumable_does_not_teleport_to
      • Contains blocks that entities do not teleport to when they consume food that teleports randomly when eaten.
        • Empty by default.
  • Item tags
    • Added #brewing_potion_inputs
      • Contains items that can be placed in a brewing stand potion slot, regardless of whether they are brewing recipe inputs.
  • Potion tags
    • Added #douses_fire
      • Contains potions that douse fire blocks when they hit something.
    • Added #hurts_water_sensitive_entities
      • Contains potions that will hurt entities which are sensitive to water (e.g. Endermen).
    • Added #extinguishes_entities
      • Contains potions that can extinguish entities.
    • Added #rehydrates_axolotls
      • Contains potions that will cause axolotls to rehydrate.

UI

  • Added a "Right Click Emulation" option to the control settings on macOS, which treats ⎈ Control +  Left Mouse Button as  Right Mouse Button.
    • Default is set to Off.

Realms

  • Added render distance and simulation distance sliders to Realm configuration settings.

Changes

[edit | edit source]

Endermen

  • Endermen will now take damage from projectiles if they are riding something.
  • No longer attempt to teleport because of environmental damage while riding something.
  • Can no longer teleport onto bedrock.

Shulkers

  • Can no longer teleport onto bedrock.

Gameplay

[edit | edit source]

Advancements

  • Visible root advancements (i.e. ones that have display field, but no parent field) must always declare background field in display structure.
  • Only root advancements can have background field in display structure.

General

[edit | edit source]

Data pack

GUI

  • The sub-headings and categories in different tabs of Options can now be focused.

Loot functions

  • Changed minecraft:sequence
    • Can now only use an inline definition in a top-level file.

Number providers

  • Changed minecraft:sum
    • The summands field was renamed to operands and 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 minecraft:number_provider type.
    • Now requires at least one operand.
    • When used in integer mode, integer mode is used for intermediate steps as well.

Slot sources

  • Changed minecraft:group
    • Can only use an inline definition in a top-level file.

Fixes

[edit | edit source]

49 issues fixed

From released versions before 26.3

  • MC-59810 – Cannot break blocks while sprinting on macOS.
  • MC-102836 – Endermen and entities eating chorus fruit can teleport to some dangerous places.
  • MC-106416 – Endermen and entities eating chorus fruit can teleport outside the world border and into powder snow.
  • MC-183446 – Endermen still avoid projectiles when riding minecart or boat.
  • MC-214113 – Endermen and shulkers can teleport onto the Nether roof.
  • MC-227008 – Endermen constantly try to teleport when riding a vehicle under daylight.
  • MC-273708 – Endermen taking environmental damage attempt to teleport when riding an entity.
  • MC-274924 – Angry endermen suffocating while in a boat or minecart can attack their target from really far away.
  • MC-296773 – Taken screenshots are rendered as a black image on Intel graphics of Gen7 and Gen7.5 architecture.
  • MC-307384 – Screen tearing occurs with the Vulkan rendering backend in fullscreen mode with lower framerates, even if VSync is enabled.
  • MC-307596 – The OpenGL rendering backend seems to be very laggy.
  • MC-308593 – Animated blocks (notably water and lava) render incorrectly on some graphics.
  • MC-309479 – The game crashes during the loading screen with the message "Failed to wait for frame completion" on some systems.
  • MC-309501 – Dropped shelves rotate off-center.
  • MC-309911 – The words "blocks" and "seconds" in the commands.worldborder.set.grow string are always pluralized.
  • MC-309918 – The commands.perf.started string is missing a hyphen between the words "10" and "second" and an article before the word "10".
  • MC-310076 – Mobs sometimes stop just far enough away from the player to be unable to attack them.
  • MC-310372 – Tripwires depowering breaks cross-chunk block tick processing order.
  • MC-310962 – The trading UI opens and immediately closes when interacting with a villager whose trades were altered with commands.

From the 26.3 development versions

  • MC-309344 – Shelf mushrooms held by foxes clip through their head and muzzle.
  • MC-309468 – Dropped shelf mushrooms rotate off-center.
  • MC-310087 – The block texture of poplar hanging signs is inconsistent with the GUI texture.
  • MC-310116 – Several media keys are named "key.keyboard.[number]" in the key binds menu.
  • MC-310316 – Item modifier definition files can entirely be a string reference.
  • MC-310318 – Slot source definition files can entirely be a string reference.
  • MC-310328 – The dedicated server logs Ignoring host properties. minecraft.api.discovery.host or minecraft.api.env needs to be set on startup.
  • MC-310506 – The "Exclusive Fullscreen Mode" option has no effect when the "Exclusive Fullscreen" option is disabled.
  • MC-310633 – Brewing stand bottle slots no longer accept glass bottles or fully brewed lingering potions.
  • MC-310685 – The game crashes when some inline slot sources are parsed.
  • MC-310689 – Filled and empty maps are no longer distinguishable when using the "Programmer Art" resource pack.
  • MC-310715 – The translation strings for the Meta/Windows keys are not intuitive.
  • MC-310717 – The category headers in some options screens cannot be selected via the mouse cursor.
  • MC-310723 – There are two distinct, non-conflicting keys named "Menu".
  • MC-310735 – Placing or breaking blocks causes lag spikes in some cases.
  • MC-310924 – The game crashes when a rotated_block_provider block state provider is applied with a vertical direction to a block that can only face horizontally.
  • MC-310925 – Carvers can now carve through bedrock.
  • MC-310944 – Japanese and Korean keyboard keys are recognised wrongly.
  • MC-310965 – Buried treasure maps' textures are not reverted to the old ones with the "Programmer Art" resource pack enabled.

From the previous development version

  • MC-310988 – Items are now positioned wrongly when the main hand is the left one.
  • MC-310991 – Power management keys are displayed as "key.keyboard.[number]" in the key binds screen.
  • MC-310993 – The player head's horizontal movement is jittery when riding a vehicle.
  • MC-311005 – The trading UI gets desynced if the villager is given trades using commands.
  • MC-311008 – All mobs stutter when they move their heads in the vertical direction.
  • MC-311010 – Most Application Control keys are still displayed as "key.keyboard.[number]" in the key binds menu.
  • MC-311012 – The animation of totems of undying pauses in the death screen.
  • MC-311045 – Arrows fired from dispensers can no longer destroy chorus flowers and decorated pots.
  • MC-311092 – The first person arm stutters heavily while turning the camera if the game is frozen.
  • MC-311100 – Using a custom font in a resource pack causes an error.
  • MC-311124 – The player's interaction animation stutters when the game is frozen.

Videos

[edit | edit source]
Videos made by slicedlime:

Notes

[edit | edit source]
  1. ↑ May not work correctly on Linux: MC-310984
  2. ↑ Windows only; it is assumed that KEY_KPJPCOMMA is meant to represent this on Linux, but is incorrectly bound to International 5 - see https://github.com/libsdl-org/SDL/pull/16168
  3. ↑ Not recognised for some reason: MC-311320
  4. ↑ All SDL3 key codes were added - these are simply not associated with any key code on Windows, macOS or Linux. Many represent mobile phone or calculator buttons, others represent reserved code points.

References

[edit | edit source]
  1. ↑ "Minecraft 26.3 Snapshot 9" – Minecraft.net, August 17, 2026.
  2. ↑ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad Mojang have chosen to assign generic, non-descriptive titles to these keys, matching their internal SDL3 IDs rather than the actual real-life key names: MC-311175
  3. ↑ a b c MC-311184
[edit | edit source]