Minecraft: Bedrock Edition Beta 1.18.20.23 includes more frog fixes from 'The Wild Update'

Minecraft Caves And Cliffs Update 1.18.20.23 Beta Image
Minecraft Caves And Cliffs Update 1.18.20.23 Beta Image (Image credit: Mojang Studios)

What you need to know

  • Mojang Studios lets the community test upcoming Minecraft updates and changes through regular betas and snapshots.
  • The latest Minecraft: Bedrock Edition beta is now here for Xbox, Windows, and Android users.
  • Minecraft: Bedrock Edition Beta 1.18.20.23 includes plenty of fixes, especially for frogs from The Wild Update.
  • In case you missed it, Mojang recently announced Minecraft Preview as a replacement for Bedrock Edition betas.

Players who want to constantly be at the forefront of Minecraft and Mojang Studios' tireless work can do so by participating in Minecraft betas and snapshots. On Tuesday, Mojang released a brand-new Minecraft: Bedrock Edition beta to interested users, which includes further fixes and improvements for the Caves and Cliffs Update, as well as fixes for frogs hailing from a future Minecraft update.

Frogs are now bred using slime balls, and frog spawn are getting plenty of tweaks and updates. Vanilla Minecraft players won't see these changes until The Wild Update is released later in 2022, but it's still important for Mojang to collect that feedback early. Beyond those changes, this is a relatively minor beta with a handful of fixes and technical updates for the Caves and Cliffs Update.

In case you missed it, Mojang Studios recently announced Minecraft preview, a new game that will eventually replace the Minecraft: Bedrock Edition beta as the best way for Minecraft players to play new updates early. This beta is still only available on Xbox, Windows, and Android devices, but eventually the new Minecraft Preview will be the destination for all new betas.

Whether or not you participate in betas, Minecraft is one of the greatest games ever made, and firmly earns its spot as one of the best Xbox games of all time. When The Wild Update releases later in 2022, it'll bring a ton of new features to Minecraft including the Deep Dark biome, frogs and other new mobs, and more.

The full changelog from Minecraft: Bedrock Edition Beta 1.18.20.23 includes:

The Wild Update

Frogs

  • Frogs now only use jump animation when using Jump Goal
  • Frogs are now tempted and bred using Slime Balls
  • Tadpole health is now 6
  • Adjusted Frog spawning in Swamps — weight 10, head size 2-5
  • JumpToBlockGoal now correctly has the mob jump to small blocks like Lily Pads

Frog spawn

  • Frog Spawn now breaks when pushed by a Piston
  • Frog Spawn is now destroyed when the water source beneath it is removed
  • Frog Spawn no longer prevented from hatching when a block is underneath it
  • Frog Spawn can now be placed on waterlogged blocks
  • Frog Spawn can no longer be placed above solid ground or underwater with the /fill command
  • Frog Spawn Block is now destroyed by falling blocks

Goat horn

  • After using Goat Horn, there is now a cooldown period before it can be used again

Features & bug fixes

Custom skins

  • Fixed custom skins not saving when leaving the Dressing Room

Gameplay

  • Fixed an issue where the Mending enchantment would not always correctly consume XP Orbs to repair

Mobs

  • Drowned can no longer spawn where the block light level is above 0

User interface

  • Fixed truncated label (in some languages) above 2x2 crafting grid in Pocket UI inventory screen
  • Fixed the Create New World opt-in beta setting not persisting between play sessions

Vanilla parity

  • Cauldrons are now not fillable by Dripstones that are below flowing water

Items

  • Custom armor can now be equipped with the "Use" button when different armor is already equipped

Technical updates

Blocks

  • Fixed an issue where projectiles would 'bounce' off of Bells in strange ways

Commands

  • The /tickingarea command no longer modifies areas from entities with tick_world component

Molang

  • Fixed Logical AND to evaluate before Logical OR, and for comparison operators to evaluate before equality operators
    • This is a Molang Versioned Change that only takes effect for Molang expressions in packs that use a min_engine_version of 1.18.20 or higher
    • For example A && B || C now evaluates as (A && B) || C and A < B == C > D now evalutes as (A < B) == (C > D)

Structure generation & actor spawning

  • Fixed duplicate End Crystals spawning on top of End Spikes

Experimental

  • Fixed an issue in which actor properties would not always sync from server to client

EatMobGoal

  • EatMobGoal is now unable to start when the player is the target

GameTest framework

  • Vector:
    • Added function length(): number — Returns the length of this vector
    • Added function normalized(): Vector — Returns this as a normalized vector
    • Added static function distance(a:Vector, b:Vector): number — Returns distance between two vectors
    • Added static function lerp(a:Vector, b:Vector, t: number): Vector — Returns the linear interpolation between a and b using t as the control
    • Added static function slerp(a:Vector, b:Vector, s: number): Vector — Returns the spherical linear interpolation between a and b using s as the control
    • Added static function cross(a:Vector, b:Vector): Vector — Returns the cross product of these two vectors
    • Added static function add(a:Vector, b:Vector): Vector — Returns the addition of these vectors
    • Added static function subtract(a:Vector, b:Vector): Vector — Returns the subtraction of these vectors
    • Added static function multiply(a:Vector, b:Vector): Vector — Returns the component-wise product of these vectors
    • Added static function divide(a:Vector, b:Vector): Vector — Returns the component-wise division of these vectors
    • Added static function multiply(a:Vector, b:number): Vector — Returns the product of this vector and a scalar
    • Added static function divide(a:Vector, b:number): Vector — Returns the division of this vector and a scalar
    • Added static function min(a:Vector, b:Vector): Vector — Returns a vector that is made from the smallest components of two vectors
    • Added static function max(a:Vector, b:Vector): Vector — Returns a vector that is made from the largest components of two vectors
  • World:
    • Added function playSound(soundName: String, soundOptions: SoundOptions): void — plays a sound specified by the sound name, at a location, pitch, or volume as optionally specified in the SoundOptions argument
  • EntityItemComponent:
    • Added component EntityItemComponent that can be used to obtain an ItemStack from an item entity. For example, getComponent("item").itemStack
Zachary Boddy
Staff Writer

Zachary Boddy (They / Them) is a Staff Writer for Windows Central, primarily focused on covering the latest news in tech and gaming, the best Xbox and PC games, and the most interesting Windows and Xbox hardware. They have been gaming and writing for most of their life starting with the original Xbox, and started out as a freelancer for Windows Central and its sister sites in 2019. Now a full-fledged Staff Writer, Zachary has expanded from only writing about all things Minecraft to covering practically everything on which Windows Central is an expert, especially when it comes to Microsoft. You can find Zachary on Twitter @BoddyZachary.