-
Minecraft PE 26.30.28 (1.21.132/26.21)
More epic battles in the new structure, wind -
IndustrialCraft PE Mod 2.4.7 for Minecraft PE 1.16
The IndustrialCraft PE history continues and now -
X-Ray for Minecraft Bedrock Edition 1.19/1.20/1.21.132/26.30.28+
X-Ray is a cult cheat in the past, available as -
Vein Miner & TreeCapitator Addon for Minecraft PE 1.17/1.20/1.21/26.20+
Start your first day working as a miner or -
Item Physics Addon v2.7 for Minecraft PE 1.16/1.19/1.21 (26.X)
Like the long-standing ItemPhysic Mod, this -
Health Indicator Addon for Minecraft PE 1.17/1.18/1.21.132/26.30
So far, this is the only add-on for Minecraft -
Apollon Client 5.63 for Minecraft PE 1.21.114/26.21
Apollon is a standalone client wrapped in -
LeviLauncher v0.3.10 (LeviLaunchroid v1.4.0) for Minecraft Bedrock 1.21.132/26.21
LeviLauncher is the tool you've been -
Minecraft Bedrock 1.21.132/26.3/26.20.21/26.30.28 Patched (apk)
Do you prefer to play non render dragon shaders -
VoidLine Client for Minecraft Bedrock 1.21.132/26.20/26.21+
VoidLine Client is a new Bedrock client for
Minecraft PE 26.30.28 Changelog
Music
-
Added new music by composer fingerspit (Paula Ruiz) to the game
- Added a new music disc with the song "Bounce" that may be found inside Minecarts with Chests in abandoned mineshaft structures within Sulfur Caves
- Added new music tracks Ebb, Home, Memories, Nightly, and Shores to the main Menu music, Creative Mode music, and several biomes
-
The new music tracks will play in the following biomes:
- Mesa
- Bamboo Jungle
- Cherry Grove
- Desert
- Dripstone Caves
- Flower Forest
- Forest
- Frozen Peaks
- Grove
- Jagged Peaks
- Jungle
- Lush Caves
- Meadow
- Old Growth Spruce Taiga
- Old Growth Pine Taiga
- Snowy Slopes
- Sparse Jungle
- Snowy Peaks
- Swamp
- Sulfur Caves
Sulfur Cube
-
The block inside a Sulfur Cube now matches the size of regular blocks
-
The block inside a Sulfur Cube now perfectly aligns vertically with the block grid when the Sulfur Cube is invisible
-
TNT Sulfur Cubes now ignite when shot with a flaming arrow or blaze fireball
-
TNT Sulfur Cubes now ignite when using a tool with the Fire Aspect enchantment
-
The Sulfur Cube's TNT archetype now respects the "mobGriefing" game rule when exploding
-
The Sulfur Cube's TNT archetype now respects the "tntExplosiondropDecay" game rule when exploding
-
Magma blocks no longer damage Sulfur Cubes with a block inside
-
Igniting a TNT Sulfur Cube now makes the same sound as igniting a TNT block
-
Throwing items on a Sulfur Cube containing Magma no longer makes the item disappear
-
A TNT Block absorbed by the Sulfur Cube is no longer made invisible when the Sulfur Cube is invisible
-
The Sulfur Cube hot archetype's attack range has been adjusted to be more aligned with Java
-
Sulfur Cube with TNT leash keeps exerting its force once the Sulfur Cube is ignited ,
-
Sulfur Cube is now unleashed once the absorbed block is ejected
-
Sulfur Cubes can no longer ride vehicles
Developer's Note: This is a known parity break with Java, due to the way entities interact with Boats and Minecarts
-
Sulfur Cubes that have absorbed a block now react the same way when pushed by a player-ridden vehicle as they do when pushed by a player
-
Sulfur Cubes now spawn in Peaceful difficulty
-
Updated the model and texture of the Small Sulfur Cube
-
Added dedicated sounds for when the Sulfur Cube is picked up or placed with a Bucket
Potent Sulfur
-
Noxious Gas from Potent Sulfur can now rise through non-collidable, waterlogged blocks and spread through other non-collidable blocks
-
Erupting Potent Sulfur can now emit its plume and propel entities through non-collidable blocks
- This includes Scaffolding, which can be used as an alternative to Copper Grates to stand above erupting Potent Sulfur without being affected by Noxious Gas
-
Players propelled by erupting Potent Sulfur no longer experience jitter at high latency
-
Players in Creative flight are no longer propelled by erupting Potent Sulfur
-
Potent Sulfur geysers no longer change their eruption timing after each eruption cycle
Blocks
-
Chiseled Sulfur and Chiseled Cinnabar can no longer be crafted by stonecutting Sulfur Bricks and Polished Cinnabar, respectively
-
Geyser eruption timing is now determined by the block's position in the world, rather than being randomized when the block is placed
-
Placing a Lava block under a Potent Sulfur block now causes the Geyser to erupt continuously without stopping
Features and Bug Fixes
Accessibility Features
-
"Hide Sky Flashes" setting now also suppresses lightning sky flashes in the Overworld, matching Java Edition behavior
-
Text to speech (TTS) will now read the character '&' as 'and' instead of 'ampersand'
Blocks
-
Using Bone Meal on Dirt in shallow water will now correctly create Seagrass or Coral
-
Fixed a client-side display issue that caused falling blocks (such as Sand, Gravel, and Anvils) to appear to pass through Cobwebs without slowing down and to lose their collision after landing
Gameplay
- Removed warning text that "you can't earn achievements" when creating a world with Add-ons enabled.
General
-
Party chat now appears in the world, and you can respond from world chat with the /party command
-
Fixed a crash that could occur when loading behavior packs with multiple custom dimension definitions
-
Updated the game credits
-
Updated the cubemap
Graphical
-
Re-enabled texture streaming in PC and mobile previews after fixing a bug with blank textures
-
Fixed shulker boxes appearing as semi-transparent in the inventory when Texture Streaming is enabled
-
Fishing line no longer disconnects from the bobber in split-screen mode
-
Clouds no longer jitter when upscaling is enabled in Vibrant Visuals.
-
Armor attached to player no longer flickers when upscaling is enabled in Vibrant Visuals.
-
Atlas composited textures for in-hand items now render correctly (JIRA
Realms
-
Fixed a bug in the Realms saves screen where the "Save to storage" button on an automatic save displayed the active world's size instead of the selected save's size, and the "Free up space" dialog was not shown when the selected automatic save was too large to fit in the Realm's storage
-
Fixed an issue where backups containing only Resource Packs displayed empty entries without names in the Saves tab
-
Fixed an issue where modals may display blank text on the Realms Hub subscription tab
-
Disable clear all members button for admin roles to avoid confusion, since admins can not remove other admins or owners
-
Fixing an issue where the wrong icon was used for leaving a realm
-
Changing the Try Realms button in the How To Play screen to redirect to the Realms PDP instead
-
Updated the save modal text when saving settings in Realms Edit World
-
Added achievements disabled warning modal to realms edit world
-
Fixed RealmsHub settings screens not exiting properly after saving changes made on the screens.
Stability and Performance
-
Reduced unnecessary copies in atmospheric scattering keyframe lookups to improve frame time when Vibrant Visuals are enabled
-
Fixed a crash that could occur when initializing a dimension on the client side if the spawn dimension was set to a non-Overworld dimension
Social Drawer
- Fixed a crash that could occur when trying to search for players without signing in
User Interface
-
Fixed a bug where the emote wheel could be opened while riding a mob or Minecart, causing the player to crouch instead of dismounting
-
Added Marketplace Error component to display marketplace errors
-
Non-gameplay related toast notifications (e.g. Minecraft Live reminders) will no longer be able to show during gameplay
-
Added ability to access Marketplace for Preview
-
Fixed an issue that caused the framerate limit option under Vibrant Visual Options to behave differently from the other quality options
-
Improved the furnace recipe book UI
World Storage
- Added OREUI Storage Settings: Storage Status and Management
- Added cloud backup of Windows worlds as an early preview
Technical Updates
AI Goals
-
Made the schema for
minecraft:behavior.follow_target_leaderstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made the schema for
minecraft:behavior.defend_trusted_targetstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made the schema for
minecraft:behavior.nearest_prioritized_attackable_targetstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made the schema for
minecraft:behavior.random_breachstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made the schema for
minecraft:behavior.random_flystricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made the schema for
minecraft:behavior.random_swimstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made the schema for
minecraft:behavior.wither_random_attack_pos_goalstricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.30 and newer -
Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.30 and newer.
minecraft:behavior.dragondeathminecraft:behavior.dragonholdingpatternminecraft:behavior.dragonlandingminecraft:behavior.dragonscanningminecraft:behavior.dragontakeoff
-
Made schemas for
minecraft:behavior.place_blockandminecraft:behavior.take_blockstricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.30 and newer.- Fields
xz_rangeandy_rangenow only accept an object withminandmaxvalues. Other formats will fail to parse
- Fields
API
-
Released
EntityUpgradeAfterEventfrom beta to stable -
Entity version upgrades are no longer gated behind the Upcoming Creator Features experiment
-
Added a new condition "biome_has_tag" that allows checking which biome tag is present at the location of the entity that is dropping loot
- Specify which Biome tag to check in the "tag" field of the condition
-
Releasing
PrimitiveShapesManager,PrimitiveShape,TextPrimitiveandPrimitiveShapeErrorfrom beta to 2.8.0 -
Released
enum member EntityHealCause.TotemOfUndyingfrombetatov2.8.0 -
Released
minecraft:totem_of_undyingfiringentityHealevents frombetatov2.8.0 -
Released
class BlockComponentBlockStateChangeEventfrombetatov2.8.0
DDUI
- Fixed a bug where you could not show ModalFormData or MessageFormData directly after CustomForm or MessageBox.
Blocks
-
Added
n_way_visual_rotationfield to block geometry component, which takes the name of a block state as a string, which drives visual-only rotation of the block based on that state. Supported states are: "minecraft:cardinal_direction", "minecraft:sixteen_way_rotation", and all custom states. -
Added "minecraft:sixteen_way_rotation" as an enabled state for the "minecraft:placement_direction" block trait, which will automatically apply a state value from 0-15 based on player rotation at time of block placement.
Content Log
- Content log messages now cut out the user's personal file path prefix to instead only show the relevant path
Editor
-
Added Custom Dimensions tool to the action bar. Easy and teleport between custom dimensions inside your world.
-
Fixed Navigation Panel teleport-to-player so it also moves the local player to the target player's dimension instead of teleporting to their XYZ in the local player's current dimension
-
Introduced infrastructure to enable custom cursor icon in Editor, per context
- Introduced new enum MouseCursorIconType for the supported cursor icons.
- Player Input Service extended to support cosmetic feature in Editor.
- Cursor icon can be set/clear with context priority resolution.
- Priority is Global -> Modal Tool -> Viewport.
-
Added a new modal to display information about the new changes in editor, this can be access from the Help menu
-
Removed Quick Start panel
-
Added
PrimaryAttentionandSecondaryAttentiontoThemeSettingsColorKeyAPI for content badges -
GameCore builds no longer crash or incorrectly copies data out of the Shared 'minecraftWorlds' folder for worlds (with behavior / resource packs enabled) upon exiting the Edit Project screen using the Back / Resume buttons
-
Fixed a crash that occurred when removing structures from a layout template when a template was placed into the world
Entity Components
-
Added
unleash_on_removalfield tominecraft:leashablecomponent- When set to
true(the default), the entity is unleashed from the entity it is leashed to once the component is removed - Entities with format versions prior to 1.26.30 will have this field defaulted to
falseto preserve existing behavior
- When set to
-
Added
unleash_on_removalfield tominecraft:leashable_tocomponent- When set to
true(the default), entities leashed to the entity are unleashed once the component is removed - Entities with format versions prior to 1.26.30 will have this field defaulted to
falseto preserve existing behavior
- When set to
Entity Event Responses
-
Added
unleashentity event response- If its
unleash_selffield is set to true, it unleashes the entity from the entity it is leashed to - If its
unleash_othersfield is set to true, it unleashes all entities that are leashed to the entity
- If its
General
-
Fixed an issue where on slower connections the hotbar would swap between items if you placed a block and immediately swapped
-
String length validation for JSON now correctly apply to multi-byte characters
Graphics
- Restructured internal graphics settings to be more compact and separated by platform
Voxel Shapes
- Internally used Voxel Shapes have been released to the bedrock-samples Github repo (https://github.com/Mojang/bedrock-samples/) for creator reference when making their own shapes.
- Matching shapes will be merged at runtime for better performance.
- ex. minecraft:composter & custom:composter (where custom:composter is a copy of the exported minecraft:composter shape) will be de-duplicated down on world load to save memory.
Renderer
- Fixed a bug where held_item_scale was not correctly applied to data driven blocks
Scripting
- Added BiomeWater API for water graphics overrides to beta
- Added BiomeColorGrading API for color grading and tone mapping graphics overrides to beta
- Added BiomeLighting API for lighting graphics overrides to beta
- Added PlayerWater API for per-player water graphics overrides to beta
- Added PlayerColorGrading API for per-player color grading and tone mapping graphics overrides to beta
- Added PlayerLighting API for per-player lighting graphics overrides to beta
- Added PlayerAtmospherics API for per-player atmospherics graphics overrides to beta
- Added
LootItem.conditionsto beta.
UI
- Fixed marketplace offers sometimes showing coin icons in places they shouldn't
Experimental Features
Add-Ons
- Custom projectiles spawned via the "minecraft:spawn_entity" component now apply the offset field of "minecraft:projectile" when the experimental toggle "Custom Projectiles" is enabled
API
-
Fixed bug where
@minecraft/server-netwas using the incorrect dedicated server configuration ID for a pack. Under./config/<moduleID>/*is a pack's configuration for scripting. The server-net module was looking at the pack ID rather than the script module ID like all other modules. -
Added
class PlayerStartBreakingBlockAfterEventtobeta -
Added
class PlayerStartBreakingBlockAfterEventSignaltobeta -
Added
interface PlayerBreakingBlockEventOptionstobeta -
Added
property WorldAfterEvents.playerStartBreakingBlocktobeta -
Removed the beta
Player.partyInfoscripting property andPartyInfointerface from@minecraft/server -
Added the
minecraft:dynamic_propertiesblock component- It is only present on blocks defined with a 'minecraft:block_entity
component withdynamic_properties` set to true - It stores properties of the same DynamicProperties type that can be found on entities or item stacks
- It comes with a get, set and totalByteCount API
- It may only store up to 1KBytes of data per block entity
- It (currently) does not carry over its data to the item resulting from mining or picking the block entity
- It is only present on blocks defined with a 'minecraft:block_entity
DDUI
- Added class
ScriptInvalidObservableErrorthat is thrown when an observable value is expected to be writable, but it is not. - Changed class
CustomForm- Changed function
dropdown- Changed return type from
CustomForm(throwsInvalidFormModificationError) toCustomForm(throwsInvalidFormModificationError,InvalidObservableError)
- Changed return type from
- Changed function
slider- Changed return type from
CustomForm(throwsInvalidFormModificationError) toCustomForm(throwsInvalidFormModificationError,InvalidObservableError)
- Changed return type from
- Changed function
textField- Changed return type from
CustomForm(throwsInvalidFormModificationError) toCustomForm(throwsInvalidFormModificationError,InvalidObservableError)
- Changed return type from
- Changed function
toggle- Changed return type from
CustomForm(throwsInvalidFormModificationError) toCustomForm(throwsInvalidFormModificationError,InvalidObservableError)
- Changed return type from
- Changed function
Blocks
-
Added the 'minecraft:block_entity` block component
- It has a single boolean field
dynamic_properties - It requires format version 1.26.20 and Experimental Upcoming Creator Features
- It cannot be used in permutations
- It has a single boolean field
-
When a block with a 'minecraft:block_entity` is placed in the world, an associated block-entity will be placed with the intent to provide persistent local metadata, akin to chests, spawners, signs, etc...
- While leaner than their Vanilla counterparts, they still are heavier on the RAM than non-block-entities; use them sparingly
Graphical
- Fixed an issue where square artifacts would appear when looking at point lights
Items
-
Item components
minecraft:swing_sounds,minecraft:durability_sensor,minecraft:record, andminecraft:use_modifiersnow accept string-based sound event names in addition to enum values when using the Beta APIs experimental toggle -
String-based sound names reference entries in
sound_definitions.json, allowing content creators to use custom sounds in data-driven items without needing new enum values
Packs
- Added new pack folder to dedicated server for system packs (packs which are loaded automatically to the world and disallow other packs using their IDs)
system_behavior_packsandsystem_resource_packs