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 23w03a

From SAS Gaming Wiki
Revision as of 11:12, 6 September 2026 by SyncBot (talk | contribs) (Sync: new page from Minecraft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox version

23w03a is the first Minecraft:snapshot for Minecraft:Java Edition 1.19.4, released on January 18, 2023,<ref>Template:Snap</ref> which adds the Template:Cmd command and new interaction methods in Minecraft:options screen, makes technical changes, and fixes bugs. This is the first snapshot released in 2023.

Additions

Command format

Minecraft:Game rule

Template:Cmd

  • A new command to allow entities to start or stop riding other entities, syntaxes:
    • Template:Cmd: makes a single target mount a single vehicle, fails if:
      • vehicle is a player;
      • target is already riding a vehicle;
      • target and vehicle are the same entity;
      • vehicle is already a passenger (direct or indirect) of target.
    • Template:Cmd: dismounts target from any vehicle it is riding, fails if target is not riding anything.

General

File:Accessibility Onboarding Screen 23w03a.png
Accessibility onboarding screen

Minecraft:Title screen

  • Added an accessibility onboarding screen for players launching the game for the first time.
  • Added arrow key navigation.

Minecraft:Options

  • Added a new "Notification Display Time" accessibility option, to change how long the notifications such as unlocked recipes, advancements, subtitles and selected item names are visible.

Protocol

  • Added a network protocol feature for forcing bundle of packets to be processed within same client tick.
    • Added new delimiter packet to clientbound game protocol.
    • All packets between two delimiters are guaranteed to be processed within same tick.
    • For security reasons this feature is not supported in serverbound direction.

Minecraft:Tag

  • Added following biome tags:
    • #increased_fire_burnout: contains Template:Cd.
      • Fire burns out faster in these defined biomes.
    • #snow_golem_melts: contains Template:Cd.
      • Snow golems melt in these defined biomes.
    • #spawns_snow_foxes: contains Template:Cd.
      • Snow foxes spawn in these defined biomes.
    • #spawns_white_rabbits: contains Template:Cd.
      • White rabbits spawn in these defined biomes.

Changes

Mobs

Minecraft:Donkeys, Minecraft:mules, Minecraft:skeleton horses, and Minecraft:zombie horses

  • Changed their textures.

Minecraft:Vexes

  • Now use a separate charging animation when empty-handed.

Non-mob entities

Minecraft:Armor stand

  • Now preserve custom names when placed and broken.

Minecraft:Minecart with hopper

  • No longer have TransferCooldown data.

Command format

Minecraft:Chat component

  • Added an optional fallback field to translate text components.
    • The new field is a string that is used in place of translation if it is missing.
    • If fallback is missing, the old behavior (i.e. using the key itself as the translation) is preserved.
  • Out-of-bound arguments in translate formats are no longer silently ignored.

Template:Cmd

  • Now supports specifying the source and target dimensions, new syntax:
    • Template:Cmd
      • sourceDimension: ID of dimension to clone from.
      • targetDimension: ID of dimension to clone to.

Template:Cmd

  • New source string available, to read a value as text and resulting in a string value, syntax:
    • ... (insert <index>|prepend|append|set|merge) string (block <sourcePos>|entity <source>|storage <source>) [<sourcePath>] [<start>] [<end>]
      • start: index of first character to include at the start of the string.
      • end: index of the first character to exclude at the end of the string.

Template:Cmd

  • On (if|unless), new conditions available:
    • ... loaded <pos>: checks if the position given is fully loaded (in regard to both blocks and entities).
      • pos: block position to check.
    • ... dimension <dimension>: checks if the execution is in a matching dimension.
      • dimension: a dimension ID.
  • New sub-command: on, for selecting entities based on relation to the current executing entity, syntax:
    • ... on (attacker|controller|leasher|owner|passengers|target|vehicle) -> execute
      • attacker: last entity that damaged the executing entity in the previous 5 seconds.
      • controller: entity that is controlling the executing entity (for example: first passenger in a boat).
      • leasher: entity leading the executing entity with a leash (might be a leash knot in case of being attached to a fence).
      • owner: owner of the executing entity, if it is a tameable animal (like cats, wolves or parrots).
      • passengers: all entities directly riding the executing entity (no sub-passengers).
      • target: attack target for the executing entity.
      • vehicle: entity that the executing entity is riding.
    • If the relation is not applicable to the executing entity or there are no entities matching it, selector returns zero elements.

Template:Cmd

Template:Cmd

  • The duration of the weather change now matches the game's regular weather cycle if not specified.
  • The duration parameter is now a time duration in ticks and works with Template:Cd suffixes.
    • To retain existing functionality, you need to add an s suffix to pre-existing commands.

General

Minecraft:Data pack

Minecraft:Custom biome

  • Removed precipitation precipitation type field.
  • Added has_precipitation boolean field.

Minecraft:Options

  • Auto-jump is now off by default.
  • The resource pack screen is now keyboard-navigatable.

Protocol

  • Clients now reset their secure chat session state when receiving the login packet.

Minecraft:Tag

  • Added #animals_spawnable_on to the #goats_spawnable_on block tag.
  • Renamed #only_allows_snow_and_gold_rabbits biome tag to the #spawns_gold_rabbits.

UI

  • Slightly moved the search icon on the recipe book UI.
  • Sliders can now be textured individually from buttons.

Experimental

These additions and changes only take effect when the 1.20 experimental data pack is enabled.

Additions

General

Minecraft:Tag

  • Added following item tag:

Changes

Blocks

Minecraft:Head

  • They can be placed on top of note blocks without sneaking now.

Fixes

Template:Fixes

Videos

Template:Slicedlime

References

Template:Reflist

Navigation

Template:Navbox Java Edition versions

Minecraft:de:23w03a Minecraft:es:Java Edition 23w03a Minecraft:fr:Édition Java 23w03a Minecraft:ja:Java Edition 23w03a Minecraft:pt:Edição Java 23w03a Minecraft:ru:23w03a (Java Edition) Minecraft:zh:Java版23w03a