Minecraft:Bedrock Edition Preview 1.21.100.20
More actions
Beta 1.21.100.20 (ChromeOS, Android) or Preview 1.21.100.20 (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/Preview version for Minecraft:Bedrock Edition 1.21.100, released on June 10, 2025,<ref>Template:Cite</ref> which fixes bugs and makes some small changes to improve Minecraft:parity with Template:JE.
Additions
General
- Added screen narrator enumeration to UI buttons when adding a new server.
Changes
Command format
- The world spawn can now be set in the Minecraft:End using Template:Cmd.
- Template:Cmd command now requires that the biome's namespace is specified (ex: Template:Cd instead of just Template:Cd). Auto-complete suggestions for this command will now include namespaces.
Mobs
- The ambient sound interval for all animals has been adjusted to 6 seconds, matching Template:JE.
- The ambient sound interval for all ghasts has been adjusted to 4 seconds, matching Template:JE.
Minecraft:Snowballs, Minecraft:Ender Pearls, Minecraft:Ender Eyes, Minecraft:Experience Bottles, Minecraft:Splash Potions, Minecraft:Lingering Potions, and Minecraft:Ice Bombs
- Their sprites, when rendered in the world, now have the correct scaling and positional offset.
- They now match Template:JE, and also match better with their collider.
General
Template:Missing information Minecraft:UI
- "Owned" or "Download" is now displayed on items the player owns outside of the "My Library" page.
- The Marketplace Pass chevron will now show on items that the user owns while on normal Marketplace pages. Not on the inventory. Owned/Download text moved to the right.
- Updated Marketplace Pass chevron to show on items in the inventory.
- Moved the "Owned"/"Download" text to the right side.
Audio Settings Screen
- The audio default volumes have been updated.
- Audio settings have been updated with a brand-new look and improved navigation:
- Each setting now includes a helpful description, making it easier to understand what it does.
- Improved interaction with sliders that are now smoother and more responsive than before.
World generation
- Trees now generate more sparsely in Minecraft:groves.
- Trees now generate more frequently in Minecraft:snowy plains.
- Its surface is no longer entirely covered by ice, and now features patches of open water.
- Icebergs in frozen ocean biomes now generate with a shape and frequency that more closely matches Template:JE.
- Its surface is no longer covered by ice and now consists entirely of open water.
Minecraft:Old Growth Spruce Taiga and Minecraft:Old Growth Pine Taiga
- Increased the size of the Minecraft:podzol patches generated beneath mega pines and mega Minecraft:spruces.
- This change affects both world generation and trees grown by players.
- Mushrooms now properly generate under trees in Minecraft:swamps and other biomes where they naturally generate.
- Seagrass no longer pokes through Minecraft:ice when it generates in shallow Minecraft:water in biomes that have ice on the water's surface.
Technical
Minecraft:Add-Ons and Script Engine
- Custom biome names are no longer implied by their filenames. Biome names are explicitly specified via the Template:Cd property under the Template:Cd sub-object of their JSON definition.
- Biome identifiers must now be namespaced (ex: Template:Cd). Client biomes with a format version lower than 1.21.90 will have their identifier automatically prefixed Template:Cd when loaded if no namespace is already specified.
- Updated biome documentation to match updated biome JSON formatting and requirements.
- The Template:Cd parameter of the Template:Cd method on Template:Cd no longer accepts a Template:Cd as an option. This option was redundant as it is covered by the existing Template:Cd option. This affects the Template:Cd method in all versions.
- Updated many error strings to use consistent punctuation.
- The properties Template:Cd and Template:Cd on the Template:Cd class are now optional.
- Updated several APIs to throw Template:Cd instead of Template:Cd where appropriate. This affects the following APIs in all versions:
- Template:Cd for when the Template:Cd setting is out of bounds (0 - 255) or Template:Cd setting is out of bounds (1 - 20000000).
- Template:Cd for when the Template:Cd parameter is out of bounds (-1000 - 1000 per axis).
- Template:Cd and Template:Cd for when the Template:Cd parameter is out of bounds (0 - 100 max lines, 0 - 1000 max length per line).
- Template:Cd and Template:Cd for when the Template:Cd parameter is out of bounds (0 - 255).
- Some existing errors that throw Template:Cd have been updated to use a standardized error message. This affects the following APIs in all versions:
- Template:Cd for when the Template:Cd, Template:Cd or Template:Cd settings are out of bounds (min value of 0).
- Template:Cd for when the Template:Cd setting is out of bounds (0 - 1).
- Template:Cd for when the Template:Cd setting is out of bounds (10 - 90) or Template:Cd setting is out of bounds (1 - 16).
- Template:Cd and Template:Cd for when the Template:Cd parameter length is out of bounds (0 - 255).
- Some existing errors that throw Template:Cd have been updated to use a standardized error message.
- Template:Cd for when the Template:Cd parameter is empty or a duplicate.
- Released Template:Cd to Template:Cd.
Block Components
- Modified Template:Cd block component.
- Field Template:Cd no longer requires "Upcoming Creator Features" experiment to work, Json Template:Cd still needs to be >= Template:Cd.
Components
- Content warnings will log missing entity references in Template:Cd JSON.
- Content warnings will log missing references in Template:Cd JSON.
- The Template:Cd component has been renamed to Template:Cd.
Entity Components
- Made the schema for the Template:Cd entity component stricter so that the parsing now refuses out of range values for Template:Cd and Template:Cd.
Graphical
- Changed cloud quality to player visible option and not a dev only option.
- Added Template:Cd and Template:Cd rules to jigsaw processors.
- Added heightmap projection type Template:Cd and made it the default setting, which instead of performing heightmap calculations uses the starting placement position.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Experimental Creator Camera", and "Custom Biomes" Minecraft:experimental toggles.
Additions
Technical
API
- Added class Template:Cd to Template:Cd.
- Added the Template:Cd keyword to the Template:Cmd command for changing the camera's field of view. Enabled with the Experimental Creator Camera toggle.
Scripting
- Added support for text to speech for tooltips at Server-UI forms.
UI
- Added support for navigation using keyboard and gamepad for tooltips at settings. Also, to be showed always inside the visible area. Mobile resolutions were having issues with this.
Changes
Technical
API
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved interface Template:Cd from Template:Cd to Template:Cd.
- Moved interface Template:Cd from Template:Cd to Template:Cd.
- Moved enum Template:Cd from Template:Cd to Template:Cd.
- Class Template:Cd.
- Field Template:Cd added bound validation, numbers inside the array must be between 0 and 8.
- Class Template:Cd.
- Field Template:Cd added bound validation, numbers inside the array must be positive.
- Template:Cd
- Bundle UI now renders non-contiguous items added to the container with this API correctly.
- Template:Cmd command (and similar structure-searching gameplay elements) will now quickly return no result if experimental Custom Biomes have replaced all of the biomes where that structure could appear.
Jigsaw
- Template:Cd now parses horizontal and vertical values separately in an object while supporting horizontal only with parsing as a constant, the vertical value is now optional and defaults to having no limit.
World generation
- Mixing Terrain matching and Rigid Structures will no longer sink rigid structure 1 block.
- Chunks will no longer infinitely load when multiple structures are used within a structure set.
- Can now use Template:Cd jigsaw template pools to represent empty elements.
Fixes
Template:Fixes Other
- Emoting players will no longer get stuck in a boat.
- Fixed a bug where caustics were not appearing for player hand and held items in first person view.
- Fixed the spyglass and fire effects in first person not receiving gamma calibration in Vibrant Visuals.
- Fixed a bug that caused bottle o' enchanting not to glow when thrown in Vibrant Visuals.
- Fixed clusters of mangrove root blocks displaying a non-uniform color.
- Fixed chain blocks not being rendered with PBR properties defined by the texture set.
- Fixed an issue that caused chain blocks to change PBR properties of surrounding blocks.
- Fixed a bug where glow squid would not act as leash anchor points.
- Fixed a bug that caused happy ghast to not rotate properly if dismounted while moving vertically.
- Fixed rare crashes during the app suspension on Xbox.
- Player dots on the locator bar now move smoothly when strafing near other players.
- Player dot on the Locator Bar now stops 1 pixel before the edge of the bar.
- Fixed a bug which could cause the bed screen to not be removed properly when being disconnected from a server.
- Fixed a bug where the Template:Cd property on Template:Cd would not correctly result in hits on liquids if it didn't also reach a solid block afterward.
- Fixed a crash with the Template:Cd when used too early in the client joining a world (such as inside the Template:Cd event).
- Fixed assert "can't add a new vertex field at this point: COLOR" when loading some worlds that contained clusters of mangrove roots blocks.
- Fixed assert "can't add a new vertex field at this point: TEXCOORD_4" when loading some worlds that contained chain or end portal blocks.
- Fixed an issue where projectiles were shot in the wrong direction when using touch controls and custom cameras.
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition beta 1.21.100.20 Minecraft:pt:Edição Bedrock Preview 1.21.100.20 Minecraft:ru:Preview 1.21.100.20 (Bedrock Edition) Minecraft:uk:Preview 1.21.100.20 (Bedrock Edition) Minecraft:zh:基岩版1.21.100.20