Skip to main Content
Efe is using a Stonecutter to cut Cut Copper blocks into Chiseled Copper blocks. It happens in a house built out of different types of Stone and Tuff Bricks inside a huge cave. A curious bat is looking in through a window.

Minecraft Snapshot 23w44a

A Minecraft Java Snapshot

In this week's Snapshot we're taking a break from new features to improve ones we've already added, including fixes to Commands and the ability to use Loot Tables with Decorated Pots.

Changes

  • Copper Doors & Copper Trapdoors has updated textures

Technical Changes

  • The Data Pack version is now 23

Data Pack Version 23

  • Decorated Pots can now utilize loot tables and will read from the LootTable tag key
  • Additional changes to command functions

Commands

tick

  • The <time> parameter in the tick step command is now optional. The default value is 1

return

  • return run will now always return
    • If there are no valid results from returned command, function containing return run will fail (i.e. success=0 and result=0)
  • return run will now propagate success value together with results value (previously it always set success to 1)
  • return run now also allows storing values - that means execute store ... run return run some_command will both store value and return it outside function
  • New subcommand return fail is added to make whole function fail (i.e. return success=0 and result=0)

function

  • If function <function tag> runs multiple functions in combination with return run, execution will stop after first return in any of the functions
  • A single call to the function command will always have return when run with return run
    • For example, return run execute [split context] run function <some function with conditional return> will always return after processing the first context

execute if|unless function

  • execute if|unless function will no longer always fail if all functions had no return
    • If there were no returns in called functions, if will fail and unless will pass
    • First return in any of called functions will return (for a single context)

Fixed bugs in Snapshot 23w44a

  • MC-219293 - When teleporting via Chorus Fruit, the burping and teleporting sounds play at the wrong location
  • MC-265805 - Executing a tail-recursive function consumes memory resources linearly with recursion depth
  • MC-266052 - Subtitles for turning copper bulb on or off display raw translation string
  • MC-266053 - Subtitles for opening or closing a copper trapdoor display raw translation string
  • MC-266064 - Footsteps on Polished Tuff create missing subtitle
  • MC-266084 - Top of copper doors include an open part of the window
  • MC-266086 - Tuff bricks do not properly align with other bricks
  • MC-266105 - Bat head upside down when spawned while ticks are frozen
  • MC-266112 - New Bat's ears are lower than the official render and Bedrock's
  • MC-266117 - Chiseled copper cannot be stonecut from cut copper blocks
  • MC-266147 - Copper Door item texture is inconsistent with the block
  • MC-266197 - The "Transfer Now" button in the realms menu cannot be selected via keyboard navigation
  • MC-266215 - The pivot point of the head of the new bats is different from that of Bedrock's

Get the Snapshot

Snapshots are available for Minecraft: Java Edition. To install the Snapshot, open up the Minecraft Launcher and enable snapshots in the "Installations" tab.

Testing versions can corrupt your world, so please backup and/or run them in a different folder from your main worlds.

Cross-platform server jar:

Report bugs here:

Want to give feedback?

 

Java Team
Written By
Java Team
Published

Community Creations

Discover the best add-ons, mods, and more being built by the incredible Minecraft community!

    Block...Block...Block...