Minecraft Wiki

The Minecraft Wiki has moved from Fandom; see the linked discussion page for details.

READ MORE

Minecraft Wiki
Advertisement

23w03a is the first snapshot for Java Edition 1.19.4, released on January 18, 2023,[1] which adds the /ride command and new menu screen interaction methods, makes technical changes, and fixes bugs.

Additions[]

Command format[]

Game rule
  • Added commandModificationBlockLimit, defaults to 32768.
    • Controls the maximum number of blocks changed in one execution of /clone, /fill, and /fillbiome commands.
/ride
  • A new command to allow entities to start or stop riding other entities, syntaxes:
    • /ride <target> mount <vehicle>: makes a single target mount a single vehicle, will fail 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.
    • /ride <target> dismount: dismounts target from any vehicle it is riding, will fail if target is not riding anything.

General[]

Accessibility Onboarding Screen 23w03a

Accessibility Onboarding Screen

Menu screen
  • Added an accessibility onboarding screen for players launching the game for the first time.
  • Added arrow key navigation.
    • Menu screens can now be navigated by using the arrow keys.
    • When navigating with arrow keys, sliders need to be activated by pressing ↵ Enter or Space to start changing the value.
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.
Tag
  • Added following biome tags:
    • #increased_fire_burnout: contains bamboo_jungle, mushroom_fields, mangrove_swamp, snowy_slopes, frozen_peaks, jagged_peaks, swamp, and jungle.
      • Fire will burn out faster in these defined biomes.
    • #snow_golem_melts: contains badlands, basalt_deltas, crimson_forest, desert, eroded_badlands, nether_wastes, savanna, savanna_plateau, soul_sand_valley, warped_forest, windswept_savanna, and wooded_badlands.
      • Snow golems will melt in these defined biomes.
    • #spawns_snow_foxes: contains snowy_plains, ice_spikes, frozen_ocean, snowy_taiga, frozen_river, snowy_beach, frozen_peaks, jagged_peaks, snowy_slopes, and grove.
      • Snow foxes will spawn in these defined biomes.
    • #spawns_white_rabbits: contains snowy_plains, ice_spikes, frozen_ocean, snowy_taiga, frozen_river, snowy_beach, frozen_peaks, jagged_peaks, snowy_slopes, and grove.
      • White rabbits will spawn in these defined biomes.

Changes[]

Mobs[]

Donkey, Mule, Skeleton Horse, and Zombie Horse
  • Changed their textures.
Vex
  • Now use a separate charging animation when empty-handed.

Non-mob entities[]

Armor Stand
  • Now preserve custom names when placed and broken.

Command format[]

Chat component
  • Added an optional fallback field to translate text components.
    • The new field is a string that will be 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.
/clone
  • Now supports specifying the source and target dimensions, new syntax:
    • /clone [from <sourceDimension>] <begin> <end> [to <targetDimension>] <destination> ...
      • sourceDimension: ID of dimension to clone from.
      • targetDimension: ID of dimension to clone to.
/data
  • 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.
/execute
  • 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.
/title
  • All time arguments to /title times are now time durations and work with t, s, and d suffixes.
/weather
  • 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 t, s, and d suffixes.
    • To retain existing functionality, you need to add an s suffix to pre-existing commands.

General[]

Data pack
  • The version is now 11.
Custom biome
  • Removed precipitation precipitation type field.
  • Added has_precipitation boolean field.
Menu screen
  • The resource pack screen is now keyboard-navigatable.
Options
  • Auto-Jump is now off by default.
Protocol
  • Clients now reset their secure chat session state when receiving the login packet.
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.

Experimental additions[]

General[]

Tag
  • Added following item tag:
    • #noteblock_top_instruments: contains zombie_head, skeleton_skull, creeper_head, dragon_head, wither_skeleton_skull, piglin_head, and player_head.

Experimental changes[]

Blocks[]

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

Fixes[]

37 issues fixed
From released versions before 1.19
  • MC-26678 – Damage wobble no longer shows direction of incoming damage.
  • MC-30403 – Sprinting isn't canceled when dismounting rideable entities while sprinting.
  • MC-121048 – When an entity dies, the combat tracker only records the killing blow.
  • MC-122595/weather command with duration 0 has the same weather for longer time.
  • MC-136534 – All command blocks think they're facing south with caret notation.
  • MC-149144 – Multiple buttons can be selected by pressing another button and Tab ↹.
  • MC-155433 – Minecart with hopper not picking matching items from a mixed pile.
  • MC-165595 – Guardian beam does not render when over a certain Time in level.dat.
  • MC-181832 – The /spreadplayers command doesn't spread entities in the specified dimension.
  • MC-191942 – The buttons in the multiplayer menu are not evenly spaced.
  • MC-222518 – Skeleton/Zombie Horse's & Donkey/Mule's saddles and chests are outdated/have errors.
  • MC-224960 – The /spectate command does not work between dimensions.
  • MC-230678 – Cauldron fills with powder snow in frozen ocean biome while it's visually raining.
  • MC-233893 – Burning mobs won't get extinguished by rain in warm patches of Frozen Ocean biome.
  • MC-235260 – Hopper minecart at (0, 0, 0) transfers items slower than normal.
  • MC-238904 – Rain is silent in Frozen Oceans.
  • MC-247836 – Riptide doesn't work in rain within a frozen ocean biome.
  • MC-254132 – Wolves do not get wet when raining in Frozen Oceans.
  • MC-257082 – Sprinting whilst riding an entity or flying with elytra changes your field of view.
From 1.19
  • MC-252773 – Goat Horn without instrument NBT and with other NBT data (such as text) does not play.
From 1.19.2
  • MC-255545 – Magma Cube shadows do not change with size.
  • MC-255811Level#isRainingAt(BlockPos) always returns false for snowy and frozen biomes, even when it is raining.
  • MC-256292 – Goats don't spawn on grass after initial world generation.
  • MC-257755 – Elements within the realms menu are not selected in order when using the Tab ↹ key if you're not currently a member of any realm.
From 1.19.3
  • MC-256555 – Camel sits down for a split second when spawned.
  • MC-256576 – Players become the controlling passengers of unsaddled camels when mounting them while other players are already riding them.
  • MC-256838 – The facing direction of the camel doesn't match.
  • MC-257346 – Vexes with empty hand make obscene gesture.
  • MC-257418 – Camels sometimes sit down for a split second when receiving damage.
  • MC-257875 – Fire charges aren't consumed when igniting creepers using them in survival or adventure mode.
  • MC-258163ClientboundSectionBlocksUpdatePacket serialization breaks after 2^19 block states.
  • MC-258173 – Entering an End Portal whilst sleeping causes the bed to be occupied permanently.
  • MC-258246 – "Telemetry Data" button is missing an ellipsis.
  • MC-258295 – Villager AI broken when workstation is nearby.
  • MC-258430 – Camels with large LastPoseTime values offset the player view model strangely.
  • MC-258625 – Client-side death messages disappear as soon as the "Respawn" button is pressed even if the player remains on the death screen due to lag.
  • MC-258953 – Out of memory screen has raw message in the title.

Video[]

Video made by slicedlime:

References[]

  1. "Minecraft Snapshot 23w03a" – Minecraft.net, January 18, 2023
Advertisement