They say that selection is the spice of life, which is why I’m having fun with this huge glass of milk alongside this week’s replace! We have a lot of totally different treats in retailer for you, like loads of parity fixes and an infinite jar of chili mayo. OK, possibly the final one simply applies to yours actually until the remainder of you additionally spilled your condiments in your keyboard. As all the time, we respect your entire assist and enter, please report any new bugs at bugs.mojang.com and go away your suggestions feedback.minecraft.net.

patchnotes_r19u2.png

New Features:

  • Added the up to date Create New World display screen on Nintendo Switch

Changes:

  • Added help for center mouse click on on iOS
  • Zombies now have a ten% probability to have the ability to break doorways on exhausting issue (MCPE-79636)
  • Implemented new Marketplace error display screen artwork and messaging
  • Timeout when connecting to a multiplayer recreation has been diminished from 180 to 90 seconds
  • D-Pad Left can now be held down once more to maneuver the cursor left in menus (MCPE-155976)
  • Instantaneous results (Potions, Tipped Arrows) can now not be utilized to lifeless mobs and gamers
  • ‘So Below’ music monitor now performs in Basalt Deltas (MCPE-70890)
  • Redesigned the menu toggle switches to make it simpler to differentiate between the on and off states

Known Issues:

  • Due to an sudden crashing subject, we’ve needed to quickly revert the repair for MCPE-105487, which might trigger textures to show pink after enjoying for lengthy intervals of time on a server
    • This implies that this bug might proceed to happen till we’ve an answer. Thank you for your endurance whereas we proceed to work on this vital subject – we hope to have it lastly fastened as quickly as doable!

Fixes:

Performance / Stability

  • The recreation now not crashes when looking the Marketplace
  • Fixed a crash associated to Spawn Eggs (MCPE-159302)
  • Prevent shopper/server portal journey desync on low render distance settings (MCPE-158167)
  • Fix potential crash when returning to the Overworld from the Nether or The End
  • The recreation now not crashes when coming into Coin Starter Bundle Screen
  • Fixed bugs the place shopper state can get out of sync with server if utilizing an merchandise is cancelled or failed
  • Improved the efficiency of the find biome command to mitigate stalls on the server whereas looking out for a biome that’s distant (MCPE-157609)
  • Fixed a crash that might happen when related units, like gamepads, have been lacking
  • Fixed a crash that was attributable to a Villager altering its occupation whereas buying and selling. The Trade display screen will now shut if the Villager modifications professions mid commerce
  • Fixed a crash that might happen when Pistons have been extending or retracting close to moveable blocks and Arrows
  • Fixed a crash when exploring a number of classes in Marketplace on Xbox and PlayStation
  • Fixed a crash that might happen when teleporting and killing an entity in the identical tick

Gameplay

  • The Wandering Trader’s spawning now matches Java Edition and it’ll now not spawn in water, lava, or underground (MCPE-46911)
  • Fixed a bug the place Bows may fail to shoot an Arrow the primary time they have been used, this additionally affected Crossbows and with throwing Tridents (MCPE-159467)
  • Fixed a bug that prompted the brand new Wild Update music to not play in the Wild Update biomes when in Creative mode
  • Fixed a problem that prevented fisherman Villagers from providing to purchase Boats at max stage
  • The secret door that results in the Redstone room in the middle of an Ancient City now opens/closes correctly (MCPE-156718)
  • Lava in Buckets will now not disappear when failing to be positioned or allotted into partial blocks (MCPE-50664)
  • Fixed a problem the place enchantments on ranged weapons on mobs weren’t being utilized (MCPE-113623)
  • Fixed quantity stage of Amethyst step chime sound when walked on by a mob
  • Fixed a problem the place some objects with sturdiness would fail to be created from the Creative stock
  • Ancient Cities have extra frequent Sculk Patch technology (MCPE-154229)
  • Player now not takes injury from coming into a Nether portal whether it is positioned at Y=-21 or under (MCPE-154888)
  • Fixed a problem the place scores on scoreboards weren’t being ordered correctly (MCPE-141427)
  • Fixed a bug the place fishing hooks would drop loot when killed with the /kill command (MCPE-142329)
  • Player’s Soul Speed is now correctly activated and de-activated on Soul Sand (MCPE-157152)
  • Fixed a bug inflicting health_boost to show incorrect well being values, inflicting the participant to show invisible and unable to work together with the world on dying
  • When buying and selling, the Villager performs the proper sound primarily based on the merchandise in the enter slot (MCPE-152555)
  • Skulls in Ancient Cities now higher match the orientation they’ve in Java Edition (MCPE-153547)
  • Enable occasion filters in the foundation definition to be evaluated unbiased of sequence or randomize when a format_version of 1.19.20 or larger is specified
  • Fixed subject with well being enhance additional life not staying (MCPE-153504)

Mobs

  • Polar Bears now not panic when attacked
  • Tadpoles flopping whereas on land now extra carefully match Java Edition and fishes in velocity (MCPE-154316)
  • Piglins will now cease attacking if the participant places on Gold Armor (MCPE-65516)
  • Jobless Zombie Villagers are now not unable to experience Minecarts or Boats (MCPE-76831)
  • Ravager is now capable of destroy Mangrove Leaves, Azalea, Azalea Leaves, Cave Vines, Dripleaves, Spore Blossoms, and Hanging Roots (MCPE-156551MCPE-125322)
  • Releasing a bucketed customized mob now spawns the proper sort of mob
  • Fixed the order in which a bucketed mob is created when launched, which implies any Actor Properties on it would load accurately
  • Allays can now decide up and drop objects at their proprietor when in a Boat (MCPE-156377)
  • Allay can now all the time decide up dropped Scaffolding blocks (MCPE-157512)
  • Allay now accurately stops dancing when music from Jukebox ends
  • Allays now take a look at targets comparable to gamers (MCPE-158222)
  • Fish don’t shake anymore when positioned in an remoted water block
  • Fixed a bug that prompted Wolves to spawn purple when summoned with entity_born or on_tame occasions
  • Fixed a bug that might trigger Witches to cease spawning. The Witch Hut construction is now set as a floor spawner for Witches (MCPE-60552)
  • The Ender Dragon can now not destroy Crying Obsidian, Respawn Anchor, Light, Deny, Allow, Border, and Jigsaw blocks (MCPE-158343)
  • Fixed a bug inflicting child mobs with the minecraft:conduct.sleep objective to have a shrunken hitbox (MCPE-46040)
  • Allays and Bees are actually much less more likely to get caught in non-full blocks (MCPE-155777)
  • Wardens can now detect a participant sneaking on prime of a Sculk Sensor (MCPE-155804)
  • Warden can now let itself fall as much as 20 blocks down, as a substitute of simply 3 (MCPE-158304)
  • Allays can now decide up armor items with a distinct sturdiness than the one they’re holding (MCPE-158339)
  • Entities that die fully now have their information faraway from world file (MCPE-155283)
  • Fixed a bug which may trigger mobs to not load into the world if their saved y-position was higher than or equal to 25

Blocks

  • Removed “Wood” from the names of Mangrove Wood Planks, Stairs, and Slabs (MCPE-156791)
  • Twisting Vines and Weeping Vines with no help now pop even when the random ticking velocity is about to 0 (MCPE-69305)
  • Hanging Mangrove Propagules now not drop a Propagule merchandise when silk touched if not at max development (MCPE-156821)
  • Muddy Mangrove Roots can now be positioned sideways (MCPE-153721)
  • Hanging Mangrove Propagule now not modifications shade when sure blocks are positioned close by (MCPE-156570)
  • End Portal Frame Block is now named “End Portal Frame” as a substitute of “End Portal” (MCPE-76821)
  • Amethyst Block has been renamed to “Block of Amethyst” (MCPE-125821)
  • Mangrove Log, Mangrove Wood, and Stripped Mangrove Wood can now be used to craft a Campfire with Charcoal (MCPE-157271)
  • Campfires can as soon as once more be stacked accurately (MCPE-159398)
  • Fixed a bug the place Pistons typically didn’t drop the Piston merchandise when damaged by the arm (MCPE-158314)
  • Sounds of the Smithing Table when a Villager is working are actually the identical as sounds when the participant makes use of the desk (MCPE-79716)
  • Bells can now not catch on hearth or be destroyed by hearth
  • Mangrove and Azalea Leaves now not forestall tree development (MCPE-154980)

Sculk Blocks

  • If two vibrations are emitted on the identical time, Sculk Sensors will now react to the closest one (MCPE-155793)
    • If two vibrations are emitted on the identical time and on the identical distance, Sculk Sensors will now react to the one with the very best frequency
  • Sculk Sensors now detect a Creeper exploding with a frequency of 15
  • Sculk Sensors now detect an End Crystal exploding with a frequency of 15 (MCPE-153733)
  • Sculk Sensors now detect a Fish being let loose of a Bucket with a frequency of 12
  • Sculk Sensors now detect a TNT being fired out of a Dispenser with a frequency of 12
  • Vibration particles are actually all the time oriented in the direction of the goal Sculk Sensor (MCPE-156648)
  • Sculk Catalysts now play the blooming sound impact when blooming (MCPE-153562)
  • Sculk Catalysts don’t unfold Sculk anymore on gamers’ demise if the Keep Inventory gamerule is about to True (MCPE-157884)
  • Sculk Catalysts don’t get coated in Sculk Veins anymore if a mob dies on prime of them
  • Sculk Catalyst now blooms when a mob with no expertise dies subsequent to it
  • Sculk Sensors can now additionally detect Bees, Chickens, Allays, Phantoms, and Ender Dragons flying (MCPE-153725MCPE-154055)
  • Sculk Sensors can now emit the entire vary of Redstone sign strengths, primarily based on the space a vibration has been emitted at. Previously, the output was both 1, 15 and even
  • Sculk Sensors now not detect Boats staying nonetheless in water (MCPE-155368)
  • Reduced Sculk Catalyst expertise drop from 20 to five
  • Sculk Patch Features can now be positioned on extra block sorts (MCPE-156669)

Graphical

  • Fixed bug inflicting FOV to stutter when sprinting whereas the participant has a velocity impact utilized
  • With data-driven block tessellation, geometry field pivot-base rotation now rotates across the right pivot level
  • Fixed x-ray imaginative and prescient when Top Snow falls on prime of participant so it now behaves as a strong block when Top Snow covers participant’s imaginative and prescient (MCPE-150709)
  • Fixed a problem with RTX on Windows the place level lights have been unintentionally gathered for emissive blocks (MCPE-159485MCPE-159488)

User Interface

  • The Toggle Perspective trace now reveals the participant’s project as a substitute of the default project
  • Saddled Pig’s tooltip modified to “Ride” as a substitute of “Mount”
  • Added content material warnings for giant icons for texture tessellation (e.g. objects in hand)
  • Fixed a problem the place gamers weren’t capable of hover over UI components inside a scroll view if a portion of it fell exterior of the view when utilizing mouse + keyboard on iOS. This was a results of the scroll view auto focusing onto the closest non-clipped factor
  • Hover textual content for can_place_on blocks for objects in stock is now in a constant order between recreation saves (MCPE-153516)
  • Removed the controller settings tab for Oculus
  • Goat Horn sound is now positioned in the Jukebox/Note Blocks sound class in Settings (MCPE-154885)
  • Fixed the Add Server characteristic not saving IPV6 addresses (MCPE-66233)

Realms

  • Updated the Realms Plus FAQ to make clear that every one Bedrock platforms should buy Realms Plus (MCPE-157869)
  • Fixed an error the place creating a brand new Realm would navigate out to the Play display screen as a substitute of returning to the Create New World display screen
  • The Realms feed screenshot button is now accessible for VR platforms

Spectator Mode (Experimental)

  • Removed emotes performance whereas in Spectator Mode
  • Player can now place blocks the place spectator is hovering
  • Players now have their fingers again when they’re holding a map once they have one merchandise in offhand and one in principal hand, curious how they held it with out fingers…
  • Spectators’ heads are actually correctly rendered as semi-transparent
  • Character Creator head objects (hats, hoods, helmets, and so forth.) are actually correctly rendered semi-transparent whereas in Spectator mode
  • Capes and animated again objects are now not rendered whereas in Spectator mode (MCPE-156929)
  • Spectators can now not use or get affected by portals (MCPE-156684)

Technical Updates:

Updated Add-On Template Packs

  • Updated Add-On templates for19.20 with new assets, behaviors, and documentation, can be found to obtain at aka.ms/MCAddonPacks

General

  • Fixed a Disconnect Packet vulnerability used to crash Bedrock Server
  • Blocks with their render_methodpart set to double_sided now have their again faces correctly rendered
  • Limit the variety of components in the conditionsfield of the minecraft:part_visibility to 64
  • Renamed minecraft:aim_collisionblock part to minecraft:selection_box
  • renamed the ‘minecraft:block_light_emission’ part to ‘minecraft:light_emission’ and adjusted its accepted worth sort from float to int
  • Renamed ‘minecraft:destroy_time’ to ‘minecraft:destructible_by_mining’ and restructured the part to be both outlined as a boolean or as an object
  • Setting the part to true will give the block the default destroy time and setting it to false will make the block indestructible by mining
  • Setting the part as an object will let customers outline the variety of seconds wanted to destroy the block with base gear
  • Changed the minecraft:frictioncomponent to signify friction of block as a substitute of motion
  • Removed the part minecraft:unwalkable
  • Renamed ‘minecraft:explosion_resistance’ to ‘minecraft:destructible_by_explosion’ and restructured the part to be both outlined as a boolean or as an object
    • Setting the part to true will give the block the default explosion_resistance and setting it to false will make the block indestructible by explosion
    • Setting the part as an object will let customers outline the resistance of the block to a base explosion
  • Added /tagsfromitem and /itemswithtag instructions which output the tags related to an merchandise and vice versa
  • The Client can now generate its personal LevelChunks, saving the Server from having to generate and stream over each chunks in view. Server will likely be restricted to producing LevelChunks which might be in ticking vary and saved on disk
  • Added a brand new devoted server property, “chat-restriction”, that may be modified in the “server.properties” file to limit the chat for all gamers connecting to the server. The property’s doable values are “None”, “Dropped”, and “Disabled”. See the default file for extra info
  • Server builders can now see checksums of the block registry from the server and shopper to verify for mismatch (search “Block Registry Checksum” in the output logs and evaluate)
  • Added a server property disable-player-interaction which informs shoppers that they need to ignore different gamers when interacting with the world
  • Modified the json entity file in order that it additionally incorporates projectile injury in addition to the explosion and hearth injury (MCPE-153740)
  • Items with the item_lockpart can now not be positioned in Item Frames or Armor Stands (MCPE-138479)

Actor Properties

  • Added Content Errors for when there are too many properties on the actor (greater than 32) or when a string enum identify is just too lengthy (greater than 32 characters)
  • Added new Molang had_component_group to permit calculating applicable default values from beforehand saved entity information
  • Renamed ‘actor_property’ and ‘has_actor_property’ Molang queries to ‘property’ and ‘has_property’. Also renamed ‘set_actor_property’ to ‘set_property’
  • Update ‘set_property’ to solely enable altering properties on the native actor moderately than another goal
  • Restored capability to make use of a Molang expression string for default values of Actor Properties (These are primarily helpful for random beginning values)

GameTest Framework

  • Performance Watchdog
    • Added a efficiency watchdog that displays GameTests for slow-running scripts
    • Executing a slow-running script will end result in content material log warnings
    • Additionally, lengthy script hangs (greater than 3 seconds in a single tick) will end result in an exception
    • Added new properties to propertiesfor watchdog configuration on Dedicated Server
      • script-watchdog-enable- Enables the watchdog (default = true)
      • script-watchdog-hang-threshold- Sets the watchdog threshold for single tick hangs (default = 3000 ms)
      • script-watchdog-spike-threshold- Sets the watchdog threshold for single tick spikes (default = 100 ms)
      • script-watchdog-slow-threshold- Sets the watchdog threshold for sluggish scripts over a number of ticks (default = 2ms)
    • Updated mojang-minecraft-uiforms to reply when the shopper was unable to indicate a modal kind
      • Renamed isCanceledfield to canceled
      • Added cancelationReasonfield
      • Added TypeCancelationReasonenum
    • ScoreboardObjectiveDisplayOptions
      • Added ‘ScoreboardObjectiveDisplayOptions’ class
      • Added read-only property ‘Objective: goal’
      • Added read-only property ‘ObjectiveSortOrder: sortOrder’
    • Scoreboard
      • Added operate ‘take awayObjective(objectiveId: string | Objective): void’ – Untracks an goal
      • Added operate ‘addObjective(objectiveId: string, displayName: string): Objective’ – Creates and goal to be tracked, recognized with objectiveId and displayed on the display screen with displayName
      • Added operate ‘getObjectiveAtDisplaySlot(displaySlotId: string): ScoreboardObjectiveDisplayOptions’ – Gets goal and kind order contained in the ShowObjective slot specified by displaySlotId
      • Added operate ‘setObjectiveAtDisplaySlot(displaySlotId: string, ScoreboardObjectiveDisplayOptions: scoreboardObjectiveDisplayOptions): Objective’ – Sets the target and kind order of the show slot, as specified by displaySlotId
      • Added operate ‘clearObjectiveAtDisplaySlot(displaySlotId: string): Objective’ – Clear’s the ShowObjective of the target it’s at present displaying
    • Block
      • Added Block SignComponent that enables for retrieving of the worth of signal textual content – Accessible from getComponent(“signal”)on signal blocks
    • BlockSignComponent
      • Added read-only property textual content: string- Gets the signal textual content
    • System Events
      • Added occasion earlier thanWatchdogTerminate– Shuts down the server when a crucial scripting exception happens (e.g. script grasp). Can be canceled to forestall shutdown
      • Added enum WatchdogTerminateReason– Specifies the explanation for watchdog termination
      • Added new properties to propertiesfor watchdog configuration on Bedrock Dedicated Server
        • script-watchdog-enable-exception-handling– Enables watchdog exception dealing with through the occasions.earlier thanWatchdogTerminate occasion (default = true)
        • script-watchdog-enable-shutdown– Enables server shutdown in the case of an unhandled watchdog exception (default = true)
        • script-watchdog-hang-exception– Throws a crucial exception when a grasp happens (default = true)