Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Bedrock Edition Preview 1.20.30.20

From SAS Gaming Wiki

Template:Infobox version

Beta 1.20.30.20 (Android) or Preview 1.20.30.20 (Windows, iOS, iPadOS, Xbox) is the fifth beta/Preview version for Minecraft:Bedrock Edition 1.20.30, released on August 3, 2023<ref>Template:Cite</ref> , which brings more parity from Template:JE, changes some Minecraft:villager trades, changes the Minecraft:diamond ore generation, and fixes bugs.

Additions

Gameplay

Minecraft:Game rules

  • Added doLimitedCrafting, controls whether players can craft only those recipes that they have unlocked, defaults to false.

General

Minecraft:Experiments

  • Added the "Minecraft:Villager Trade Rebalancing" experimental toggle.
    • Contains updated trades for villagers for the purpose of rebalancing.
  • Added the "Render Dragon Features for Creators" experimental toggle.
    • Enable the deferred rendering pipeline. Requires a PBR-enabled resource pack and compatible hardware.

Minecraft:Settings

  • Added "Vertical Sync" video option.

Technical

Minecraft:JSON

  • Released the minecraft:enchantable item component out of experimental in JSON formats 1.20.30 and higher.

Changes

Blocks

Minecraft:Concrete Powder

  • The IDs of concrete_powder have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite concrete_powder Template:BlockSprite white_concrete_powder
Template:BlockSprite orange_concrete_powder
Template:BlockSprite magenta_concrete_powder
Template:BlockSprite light_blue_concrete_powder
Template:BlockSprite yellow_concrete_powder
Template:BlockSprite lime_concrete_powder
Template:BlockSprite pink_concrete_powder
Template:BlockSprite gray_concrete_powder
Template:BlockSprite light_gray_concrete_powder
Template:BlockSprite cyan_concrete_powder
Template:BlockSprite purple_concrete_powder
Template:BlockSprite blue_concrete_powder
Template:BlockSprite brown_concrete_powder
Template:BlockSprite green_concrete_powder
Template:BlockSprite red_concrete_powder
Template:BlockSprite black_concrete_powder

Minecraft:Sculk Sensor and Minecraft:Calibrated Sculk Sensor

Command format

Minecraft:Anvil, Minecraft:Big Dripleaf, Minecraft:Blast Furnace, Minecraft:Calibrated Sculk Sensor, Minecraft:Campfire, Minecraft:End Portal Frame, Minecraft:Furnace, Minecraft:Lectern, Minecraft:Pink Petals, Minecraft:Redstone Comparator, Minecraft:Redstone Repeater, Minecraft:Small Dripleaf, Minecraft:Smoker, and Minecraft:Soul Campfire

  • Now they use the minecraft:cardinal_direction Minecraft:block state instead of direction or facing_direction.
    • minecraft:cardinal_direction uses four string values ["north", "south", "east", "west"].

World generation

Minecraft:Ore distribution

  • Minecraft:Diamond ore is now generated more frequently in the Minecraft:deepslate layers of the Overworld.
    • Added a new ore blob placement: Uniform distributed, from height -64 to -4, with blob size 8, generation frequency 2 and a 50% chance of discarding when exposed to air.
    • Other existing diamond ore placements remain untouched.

Experimental

These additions and changes are accessible by enabling the "Minecraft:Villager Trade Rebalancing", "Beta APIs", and "Render Dragon Features for Creators" experimental toggles.

Additions

Technical

Minecraft:Deferred Technical Preview

  • Introducing new experimental cross-platform graphics features for creators.
  • Features included:
    • PBR materials – blocks and entities.
    • Primary lighting.
    • Shadows (sun & moon).
    • Bloom.
    • Tone mapping.
    • Atmospheric scattering.

Changes

Gameplay

Minecraft:Trading

  • Changed the trading mechanism of librarians selling enchanted books.
    • Instead of offering every possible enchanted book, librarians will now be offering specific enchanted books depending on which biome they come from.
      • Jungle and swamp villages do not generate naturally. Thus, players must breed villagers or cure zombie villagers in these biomes to access their trades.
    • All tradable enchanted books now split to special books and normal books.
      • Special books have a specific enchantment with a fixed level, and are only available from master librarians with full XP.
      • Normal books have a specific enchantment without a fixed level, just like before.
    • All enchantments used for Minecraft:crossbow, Minecraft:fishing rod, and Minecraft:trident are removed from trading.
Available tradable enchantments
Category Desert Plains Savanna Snow Taiga Jungle Swamp
Special Minecraft:Efficiency III Minecraft:Protection III Minecraft:Sharpness III Minecraft:Silk Touch Minecraft:Fortune II Minecraft:Unbreaking II Minecraft:Mending
Normal Minecraft:Fire Protection
Minecraft:Thorns
Minecraft:Infinity
Minecraft:Punch
Minecraft:Smite
Minecraft:Bane of Arthropods
Minecraft:Knockback
Minecraft:Curse of Binding
Minecraft:Aqua Affinity
Minecraft:Looting
Minecraft:Frost Walker
Minecraft:Blast Protection
Minecraft:Fire Aspect
Minecraft:Flame
Minecraft:Feather Falling
Minecraft:Projectile Protection
Minecraft:Power
Minecraft:Depth Strider
Minecraft:Respiration
Minecraft:Curse of Vanishing
  • Changed the Minecraft:wandering trader trades.
    • Trade list now made up by following trades, in order:
      • Buying Trade (new) × 2
      • Special Selling Trade × 2
      • Ordinary Selling Trade × 5
    • Added new buying trades, some selling trades, and changed some existing selling trades:
New trades of wandering traders
Category Item wanted Quantity Item given Quantity Trades until disabled
Buying Template:ItemLink 4 Template:ItemLink 1 1
Buying Template:ItemLink 1 Template:ItemLink 3 1
Buying Template:BlockLink 1 Template:ItemLink 1 1
Buying Template:ItemLink 1 Template:ItemLink 2 1
Buying Template:ItemLink 1 Template:ItemLink 1 1
Buying Template:ItemLink 1 Template:ItemLink 2 1
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Special Selling Template:ItemLink 6-20 Template:ItemLink (Enchanted) 1 1
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Special Selling Template:ItemLink 5 Template:ItemLink (Long) 1 1
Special Selling Template:ItemLink 1 Template:BlockLink 8 4
Changed trades of wandering traders
Category Item wanted Quantity Item given Quantity Trades until disabled
Ordinary Selling Template:ItemLink 1 Template:BlockLink 1 -> 3 12 -> 4
Special Selling -> Ordinary Selling Template:ItemLink 5 -> 3 Template:ItemLink 1 4
Special Selling -> Ordinary Selling Template:ItemLink 5 -> 3 Template:ItemLink 1 4
Ordinary Selling Template:ItemLink 1 Template:ItemLink 1 -> 4 8 -> 2
Ordinary Selling Template:ItemLink 1 Template:BlockLink 2 -> 5 5 -> 2
Ordinary Selling Template:ItemLink 3 -> 1 Template:BlockLink 1 6
Ordinary Selling Template:ItemLink 1 Template:BlockLink 1 -> 3 12 -> 4
Ordinary Selling Template:ItemLink 1 Template:BlockLink 1 -> 3 12 -> 4

Technical

API

  • Removed MinecraftItemTypes from @minecraft/server and replaced with version from @minecraft/vanilla-data.
  • Added function remove- Removes the entity. This cannot be called on players but can be used on simulated players in Gametest.
  • MolangVariableMap
    • Added setFloat function.
    • Changed return type of setColorRBG, setColorRGBA, setSpeedAndDirection, and setVector3 to void.
    • Changed the MolangVariableMap property on spawnParticle to be optional: spawnParticle(effectName: string, location: Vector3, molangVariables?: MolangVariableMap): void.
  • Renamed Colorinterface to RGBA.
  • Added interface RGB.
  • Added script binding functions to get/set the CompoundBlockVolume origin.
  • Added additional params to some methods to query the children of CompoundBlockVolume for their positional relativity to the parent.
  • Added additional params to some methods to freeze positional relativty when origin changes are submitted.
  • Converting the CompoundBlockVolume container to use relative coordinates to an internal origin.

Minecraft:JSON

  • cooldown field for target descriptors now properly work in minecraft:behavior.nearest_prioritized_attackable_target goal.
  • Deprecated minecraft:mining_speed in JSON formats 1.20.30 and higher.
  • Fixed an issue where items with format version 1.20.20 and above using the menu_category field in a world with the "Holiday Creator Features" experimental toggle enabled would not load.
  • Removed minecraft:requires_interact component.

Fixes

Template:Fixes Other

  • Third person camera no longer clips through snow, mud, and soul sand.
  • Fixed an issue with the client failing to attempt connection to dedicated server in some situations.
  • Fixed a bug that autocomplete suggestions for values coming after brackets are missing if there is no space between tilde (as Z coordinate) and block name in commands.

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions Minecraft:de:Bedrock Edition beta 1.20.30.20 Minecraft:es:Bedrock Edition Preview 1.20.30.20 Minecraft:ko:Bedrock Edition 프리뷰 1.20.30.20 Minecraft:pt:Edição Bedrock Preview 1.20.30.20 Minecraft:uk:Preview 1.20.30.20 (Bedrock Edition) Minecraft:zh:基岩版1.20.30.20