Popular
-
ESBE Shader 3G v2.2 for Minecraft PE 1.16 & 1.17 (1.21/26+)
ESBE is offered initially in two versions for -
Minecraft PE 26.20.21 (1.21.132/26.3)
More epic battles in the new structure, wind -
Dynamic Lights PE Addon for MCPE 1.16/1.17/1.18/1.19/1.20/1.21/26.2+
Dynamic Lights has long been created for almost -
IndustrialCraft PE Mod 2.4.5 for Minecraft PE 1.16
The IndustrialCraft PE history continues and now -
Simple Vehicles Addon v3.7.2 (NEW) for Minecraft PE 1.20/1.21/26.10+
This is the biggest car pack among other addons -
Lucky Block Addon for Minecraft Bedrock 1.17/1.18/1.19/1.20/1.21/26.3
Keep the latest lucky block addon for current -
TreeCapitator Addon for Minecraft PE 1.17/1.18/1.19/1.20/1.21.132 (26.3)+
No modifications, now the old TreeCapitator is -
Vein Miner & TreeCapitator Addon for Minecraft PE 1.17/1.20/1.21/26.10+
Start your first day working as a miner or -
Ark Addon (MCArk) for Minecraft PE 1.19/1.20/1.21/26.2+
Combine the two survival games together by -
AziFy Shader (EnDefault/TrulyDefault/UltraMerged/Reimagined/Revive) for 26.10.27+
AziFy got its first version on Render Dragon
Minecraft PE 1.20.30.20 Changelog
Experimental Trade Changes
- This Preview includes experimental changes to the Wandering Trader and Librarian Villager trades. You must turn on this experiment in the Experiments Menu if you want to test the new trades.
Librarian
- Before these changes, players could get any Village enchantment from any Librarian. A novice Librarian could sell the best enchantment in the game! For some players, this felt too random and made trading feel overpowered when compared to using the Enchanting Table or searching for Enchanted Books in structures.
- With the new rules, Librarians from different biomes sell different enchantments. Master Librarians are guaranteed to have a special enchantment which is different in each Village biome.
- Players will have to work towards getting the best trades instead of relying on random chance. We hope this makes Librarian trading more interesting and skilful, while also revealing some clues about their history of each Village type through the enchantments that are sold there.

- Librarians from different biomes now sell different Enchanted Books
- Master Librarians with full XP are guaranteed to sell a special enchantment, which is different in each Village biome
- This means that players must visit all seven Village biomes to get the full set of Villager enchantments
- There are two secret Village biomes where Villages do not generate
- A player must build these Villages to access their trades!
- Some enchantments have been removed from Village trading and must be found in other ways
Wandering Trader
- Some players felt that the Wandering Trader had unfair prices and didn't sell many useful items. We have lowered their prices, added more trades, and increased the amounts available. The Wandering Trader will also now buy useful items from players, so it's possible to help them on their journey by giving them supplies even if you don't feel like buying anything.
- As this is an experiment, we would really appreciate your feedback as work continues and to help us decide on the future direction for Villager trades!

- Wandering Traders now have lower prices and have a higher amount of each item in stock
- Wandering Traders now sell Logs
- Wandering Traders can now buy many items, instead of only selling
Features and Bug Fixes
Diamond Ore Distribution
- In this Preview, we increased the amount of Diamond Ore found in the deepest parts of the world. Our goal is to make it more rewarding to mine for Diamonds in the Deepslate layers.
Audio
- Strays now play the proper sound when firing bows
- Equipment sound is now played when switching between otherwise identical armor pieces, which may have differing enchantments and/or trims applied
- The Trails and Tales music tracks now play in the game menu
- Shields now play a sound when equipped in the off-hand slot
Blocks
- Third person camera no longer clips through Snow, Mud, and Soul Sand
- Stonecutter no longer drops as an item when using the wrong tool
- Pickaxe can now quickly mine Pistons and Sticky Pistons
- Powering and unpowering a Redstone Repeater or Comparator no longer disrupts water flow
- "concrete_powder" block is now split into unique instances, namely "white_concrete_powder", "orange_concrete_powder", "magenta_concrete_powder", "light_blue_concrete_powder", "yellow_concrete_powder", "lime_concrete_powder", "pink_concrete_powder", "gray_concrete_powder", "light_gray_concrete_powder", "cyan_concrete_powder", "purple_concrete_powder", "blue_concrete_powder", "brown_concrete_powder", "green_concrete_powder", "red_concrete_powder", and "black_concrete_powder"
- Commands will still work with "concrete_powder", but "concrete_powder" won't be suggested in the command prompt, rather the new names will
Cherry Grove
- The underwater fog in Cherry Groves now uses a transition that increases visibility after a while
Gameplay
- The functionality of long-pressing a crafting output slot on touch input has been returned to rapidly crafting single instances of the item in the output slot
- The rate of item crafting when long-pressing a crafting output slot has been slowed to 4 items per second and the time needed to long-press before starting the rapid crafting functionality has been reduced to 700 ms
- Updated the text when sleeping to better reflect the PlayersSleepingPercentage gamerule
- Setting the PlayersSleepingPercentage gamerule to 0 will no longer skip the sleep animation
- Night will now be skipped properly if non-sleeping players leave while all other players are sleeping
- Players will no longer enter End Portals when sleeping in a bed immediately below the portals
Graphical
- Added Vertical Sync toggle to Video menu
Marketplace
- Players will now have a way to send a one-way message to Creators offering feedback on purchased items. This feedback could be used to improve future content and changes
Mobs
- Mobs can hold and pick up Illager Banner only in their main hand now
- Fixed an issue with Parrots facing a different position than the player when the player is in a Boat
Recipe Unlocking Game Rule
- Added optional game rule for limited crafting. The game rule is only relevant when recipe unlocking is enabled. When set to "true" it prevents players from crafting recipes they have not yet unlocked. It is off by default and can only be modified through the "/gamerule" command.
Stability and Performance
- Fixed a bug where repeatedly pressing 'Esc' in Realms settings could remove UI or turn the screen black
- Fixed server becoming unresponsive when players were surrounded by Ghasts stuck in lava columns
- Placing one item of an item stack into a full stack of the same item no longer causes the game to crash
Touch Controls
- Fixed an issue where the sneak input while flying would not work correctly with interactable block
User Interface
- Fixed textbox text sometimes not updating correctly when holding backspace on Android devices
- Fixed 'Full Keyboard Gameplay' support on iOS and Android
- New death screen no longer appears when immediate respawn is enabled
- Fixed an issue where names with parentheses in them did not display on the inventory/crafting menus in their title
- Switching between Book and Quill pages with the gamepad now produces a sound
- Added a button to empty the search bar with one click
- Pressing Return on the virtual keyboard no longer deletes text after cursor on Xbox
- Background now darkens while the Smithing Table UI is open and Pocket UI is enabled
Vanilla Parity
- Villagers are now prevented from gaining a profession when sleeping
- Tweaked Shulker Box Redstone signals to match parity with Java Edition
- Formation of ice and snow is now controlled by random tick
- Fixed a bug that caused the Raid boss bar to automatically deplete to zero when the Village was defeated
Blocks
- Third-person camera now passes through Glass, Glass Panes, and Iron Bars
Sculk Vibrations
- Throwing an Eye of Ender now emits vibrations
- Minecarts now consistently emit vibrations when moving on Rails while empty
- Collecting Fish, Axolotls, and Tadpoles with Buckets now emits vibrations
- Cleaning items in Cauldrons now emits vibrations
- Dying Leather Armor in Cauldrons now emits vibrations
- Tipping Arrows in Cauldrons now emits vibrations
- Using Dyes to change Cauldrons' water color now emits vibrations
- Non-player actors now emit a vibration event when equipping Shields in their off-hand slot
Multiplayer
- Fixed an issue with the client failing to attempt connection to dedicated server in some situations
Commands
- 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
- The unknown block is no longer available to be set or filled via commands
- The 'hasitem' command will now use the data value as damage when selecting damageable items
Technical Updates
General
- Removed MinecraftItemTypes from @minecraft/server and replaced with version from @minecraft/vanilla-data
Add-Ons and Script Engine
- Added Script Binding functions to get/set the CompoundBlockVolumeorigin
- Added additional params to some methods to query the children of CompoundBlockVolumefor their positional relativity to the parent
- Added additional params to some methods to freeze positional relativty when origin changes are submitted
- Big Dripleaf blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Small Dripleaf blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Pink Petals blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- End Portal Frame blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Lectern blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Anvil blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Campfire blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Soul Campfire blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Calibrated Sculk Sensor blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Powered Comparator blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Unpowered Comparator blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Powered Repeater blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- Unpowered Repeater blocks use state "minecraft:cardinal_direction" instead of "direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3]
- BlastFurnace blocks use state "minecraft:cardinal_direction" instead of "facing_direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3, 5, 6]
- Furnace blocks use state "minecraft:cardinal_direction" instead of "facing_direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3, 5, 6]
- LitBlastFurnace blocks use state "minecraft:cardinal_direction" instead of "facing_direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3, 5, 6]
- LitFurnace blocks use state "minecraft:cardinal_direction" instead of "facing_direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3, 5, 6]
- LitSmoker blocks use state "minecraft:cardinal_direction" instead of "facing_direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3, 5, 6]
- Smoker blocks use state "minecraft:cardinal_direction" instead of "facing_direction", this state uses string values ["south", "west", "north", and "east"] instead of [0, 1, 2, 3, 5, 6]
AI Goals
- "cooldown" field for target descriptors now properly work in "minecraft:behavior.nearest_prioritized_attackable_target" goal
Editor
The Editor and its corresponding API are in early development, and available for keyboard/mouse on Windows PC Bedrock Preview builds. Tag us on social channels with #BedrockEditor.
Fixes this week:
- Fixed a bug where the position of the selection cursor was not being recalculated upon block updates
- Vec3 component minimum limit will now default to Number.MAX_SAFE_INTEGER
- Player count added to status bar
- Editor API updates - documentation to follow:
- Fixed bugs caused by CompoundBlockVolume relativity
- Normalize the use of CompoundBlockVolume instead of Selection
- Updated CompoundBlockVolume to maintain internal volume list as relative
- Converted CompoundBlockVolume to be a list of relative volumes to an origin.
- Added a CompoundBlockVolumeRelativeType to signal volume push operations as relative or absolute
- Added set/get Origin functions and a translate function
Items
- Released the "minecraft:enchantable" item component out of experimental in json formats 1.20.30 and higher
- Deprecated "minecraft:mining_speed" in json formats 1.20.30 and higher. Use "minecraft:digger" instead to achieve the same functionality
Mobs
- Entity names beginning with a number will now result in a content error
Item Frames
- The correct broken state of the Elytra is rendered in Item Frames
Script API
- Converting the CompoundBlockVolumecontainer to use relative coordinates to an internal origin
- Normalize the use of CompoundBlockVolumeinstead of Selection across Editor API
User Interface
- Fixed localization of 'Detected lost connection' connection is lost from other player or server
Experimental Technical Features
Render Dragon Features for Creators
Introducing new experimental cross-platform graphics features for creators. We are making these available early as a technical preview to get feedback as we develop. Performance and visual fidelity will improve over time.
Features included in this first technical preview include:
- PBR materials – blocks and entities
- Primary lighting
- Shadows (sun & moon)
- Bloom
- Tone mapping
- Atmospheric Scattering
For now, these features are available in Preview/Beta on:
- Windows PC
- Xbox
- Android
API
- Fixed a bug where setLore would incorrectly calculate the length of lore strings containing multi-byte characters
- Added function remove- Removes the Entity. This cannot be called on Players but can be used on SimulatedPlayers 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
Blocks
- Custom blocks will now only transmit Redstone power if they are a unit cube and all materials are opaque
Items
- 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' toggle enabled would not load
- Removed "minecraft:requires_interact" component