Your activity

Recently visited

  • No pages visited yet.

Most visited

  • No pages visited yet.
// gaming

Minecraft: Bedrock Edition 26.60 Changelog

Brrrr! Did the temperature simply drop? One thing drop associated is happening, specifically the addition of some experimental options from the upcoming sport drop! Dive into the ice caves to take a look at the brand new icicles, ice crystals, and frostbites – when you dare! I do not know if I’ll, the considered these frozen foes makes my abdomen drop. Don’t fret, have not dropped the ball on our different areas of duty! This replace additionally improves the gameplay expertise with greater than 600+ bug fixes, 89 of which had been discovered because of you, the neighborhood, dropping us a line about them! Was that intro too drop-focused? No? Sure? Effective, I will drop it.

And as all the time, we’re eager to get your suggestions on these new options at feedback.minecraft.net, and you’ll report any bugs you discover at bugs.mojang.com.

Experimental Sport Drops Options

Drop 4 of 2026

Biomes

  • The Ice Cave is a brand new cave biome that generates beneath the colder biomes within the Overworld. It consists primarily of Packed Ice and Calcite
    • Options terrain composed primarily of Packed Ice and Calcite
    • Icicles generate hanging from the ceiling
    • Massive icicles made from Packed Ice generate on the bottom and hanging from the ceiling
    • Patches of Snow often generates on the bottom
    • Ores generate embedded in pockets of Stone and Deepslate
    • Filth and Granite don’t generate on this biome
    • Glow Lichen doesn’t generate on this biome
    • Along with the mobs that usually spawn in caves, Strays and Frostbites also can spawn right here
    • Ice Crystals often generate on the bottom
    • Ice Caves seem beneath biomes with low temperature

Blocks

  • Ice Crystals are the one mild supply present in Ice Caves, as there isn’t any Glow Lichen there. They’ll generate naturally on high of Packed Ice blocks
    • A brand new crystal-like block much like Amethyst Clusters
    • Breaks if the help block is eliminated
    • It emits mild and will be positioned in any route
    • Recognized concern: Ice Crystals are at the moment smaller than supposed

  • Icicles will be discovered everywhere in the ceiling of ice caves. They generate beneath blocks of packed ice. If mild ranges are excessive sufficient, there’s a likelihood they are going to drop and trigger harm to anybody or something unfortunate sufficient to be hit by it
    • A brand new speleothem-like block much like Dripstone and Sulfur Spikes
    • Can naturally develop as much as 5 blocks lengthy when pointing downward
    • Solely grows in areas with out close by mild sources and outdoors the Nether
    • Damages entities when it falls and offers additional harm to entities that land on it
    • Breaks when uncovered to close by mild sources or whereas within the Nether, apart from its base block

Freezing Mob Impact

  • The Freezing Impact will trigger gamers to shake, cut back their bounce top, and ultimately deal harm
    • Causes these affected to slowly develop into frozen as if in Powdered Snow for its period
    • Leather-based Armor will preserve them from changing into freezing, identical to with Powder Snow, however won’t preserve the impact from being utilized and won’t take away the impact
    • Mobs will take extra harm from Freezing whereas they’re affected by the mob impact
      • Mobs which might be susceptible to freezing have a 5 occasions multiplier to the harm taken

    • Lingering Potion, Splashing Potion, and Potion of Freezing will be brewed utilizing Ice Balls
    • Arrow of Freezing will be crafted by dipping Arrows right into a Cauldron full of Potion of Freezing

Frostbite

  • The Frostbite is a zombie variant that may throw ice balls. Nonetheless, what they actually like is to get near you and use melee assaults that trigger the Freezing Impact
    • A brand new Zombie variant
    • Spawns in chilly/icy biomes
    • Switches between melee and ranged fight primarily based heading in the right direction distance and whether or not they have Ice Balls; melee assaults apply Freezing, whereas ranged assaults throw Ice Balls
    • Makes use of Zombie-style melee animations and devoted Ice Ball throwing animations for each grownup and child variants
    • Transforms right into a Zombie when underwater for lengthy sufficient
    • Drops Rotten Flesh and Ice Balls
    • It will probably stand on high of Powder Snow
    • It’s resistant to freezing and doesn’t get slowed by the Freezing impact or Powder Snow
    • Zombies and Husks now remodel into Frostbites when inside Powder Snow

Ice Ball

  • Ice balls are the projectile weapon of selection for the Frostbite. They deal a small quantity of injury and have knockback
    • A brand new projectile that may be thrown by the Frostbite
    • Offers 4 harm to entities it hits, cutting down with velocity
    • Breaks on influence with blocks or entities, making a particle impact and sound

Sounds

  • Added customized sounds for Ice block

Options and Bug Fixes

Deserted Camp

  • Camps within the Swamp now not comprise a Mycelium block
  • The Deserted Camp now not accommodates singular Coarse Filth blocks

Accessibility Options

  • Display narration now appropriately broadcasts the place of navigation controls within the Realms Timeline tab
  • Mounted closed captions for child turtles and child polar bears in order that they show “Child Turtle” and “Child Polar Bear” as a substitute of the grownup subtitle
  • Mounted a number of narration enumeration issues inside modals
  • Up to date order and descriptions of textual content background opacity choices in Accessibility tab
  • Fixing enumeration issues with controller on varied modals on Realms
  • Fixing Realm fee restrict modal not being enumerated
  • Fixing shut X button on moderation feed choices modal not being enumerated
  • Display narration now pauses between every bullet level in Realms Plan Picker particulars
  • Progress bars now meet the minimal 3:1 non-text distinction ratio in opposition to the default menu background
  • Fixing border focus points on medium sized Realm Tales
  • Fixing textual content blocks beneath What are Realms? part on Realms PDP not being enumerated
  • Additional Massive UI now returns to the default GUI scale when disabled
  • Mounted a bug on Android the place the Disclosure pop-up could not be interacted with.

Accounts

  • Mounted silent Xbox Dwell sign-in hanging indefinitely by including a timeout that surfaces a community error

Biomes

  • Lush Caves now generate as a substitute of Dripstone Caves or Sulfur Caves in very humid areas

Blocks

  • Snow now produces vibrations when positioned (MCPE-115444)
  • Updating Shelf Mushroom textures to match Java, removes hidden faces from texture
  • Wool and Concrete blocks now appropriately produce instrument sounds when used with Be aware blocks (MCPE-241748) (MCPE-241749)
  • When putting blocks on the top restrict the sport now not spams error messages
  • Mounted Redstone not visually connecting correctly to customized blocks with a Redstone producer part (MCPE-242204)
  • Purple and Brown Mushrooms now require central block help
  • Mounted Redstone mud not rendering the climb up the aspect of a block when the identical wire additionally steps down to a different wire on the other aspect

Cushion

  • Cushions in unloaded chunks now not disappear when the chunk reloads (MCPE-241970)

Straw Mattress

  • Straw Beds can now not be positioned on blocks occupied by an entity
  • Mounted the Straw Mattress block reporting lacking geometry content material errors and rendering incorrectly in worlds and templates utilizing a base sport model older than 1.26.50

Instructions

  • Mounted a problem the place gamers are kicked when utilizing a command with ‘no entity’ selectors into the message. (MCPE-241436) Pattern instructions mounted:
    • /kick @a[name=nonexistent_player]
    • /inform @a[tag=nonexistent_tag]

  • Mounted a problem the place some blocks didn’t have appropriate Redstone performance after being changed by /fill or /setblock (MCPE-240207)
  • Mounted a problem the place a Piston’s arm may get caught within the neighbouring block when changed by /fill or /setblock
  • Mounted a problem the place an prolonged Piston was lacking from the outcomes of /clone when its arm was outdoors the cloned space, and the place a piston cloned with out its arm would destroy itself
  • /time command now prevents setting a detrimental time worth. When including time or setting time to the following day leads to a worth bigger than the utmost time quantity, it’s going to consider to the equal time from the primary day
    • Operating /time add in worlds at the moment with a detrimental time will likely be mounted up so as to add the end result from the primary day

Cushion

  • Moved down the participant by two pixels when sitting on a Cushion (MCPE-240499)

Results

  • Regeneration from Axolotls can now not be stacked infinitely (MCPE-183841)

Gameplay

  • Minecraft is now accessible on Nintendo Change™ 2, with help for Vibrant Visuals. Discover out extra at minecraft.net.
  • Massive fireball now not ignites targets on hit (MCPE-186607)
  • Bonus Chests now generate appropriately in Water World and Snowy Kingdom flat world presets (MCPE-223639) (MCPE-224162)
  • When putting a Bundle in a Double Chest, the contents will now not randomly disappear (MCPE-188043)
  • Grown up child Horses can now not cross by means of two blocks excessive and one block vast corridors (MCPE-238139)
  • Gamers now take fall harm when touchdown on a strong block on the boundary of a water block
  • Villagers now not develop into unresponsive when participant interacts with them whereas opening the stock menu (MCPE-138181)
  • Lowered the lag spike that might occur when opening an Deserted Camp chest for the primary time (MCPE-310693)
  • The next Explorer Maps have been renamed to have extra constant naming
    • Ocean Explorer Map -> Ocean Monument Map
    • Swamp Explorer Map -> Swamp Hut Map
    • Trial Explorer Map -> Buried Trial Chambers Map
    • Woodland Explorer Map -> Woodland Mansion Map
    • Jungle Explorer Map -> Jungle Pyramid Map

  • Blocks pushed by Pistons now push or harm entities primarily based on whether or not the entity will be pushed by blocks, matching the habits of Pistons themselves
  • Shulkers at the moment are pushed by Pistons and by blocks that Pistons transfer, matching Java Version
  • A Wind Burst enchanted Mace now not launches the participant up within the air when hitting non-living entities comparable to Boats, Minecarts, and Cushions
  • Untipped Arrows now not bounce off entities when their harm is absolutely absorbed or mitigated (MCPE-241191)
  • Mounted a bug the place a Zombie attempting to concurrently equip a number of objects on the bottom may result in a few of these objects disappearing as a substitute (MCPE-238979)
  • Results which might be weaker however have longer period now appropriately resume after a stronger however shorter period impact of the identical kind expires (MCPE-74059)
  • Trapdoors now have snappable placement: holding the place block management whereas a Trapdoor is chosen will solely place Trapdoors in a set route till the management is launched
  • Snappable placement de-activates interplay with blocks till the location interplay is accomplished.
  • Gamers now not cease sneaking when touching water (MCPE-167218)
  • Purple and Brown Mushrooms can now be positioned on any block with a high strong face no matter lighting circumstances
    • They nonetheless can not unfold until the brightness on the new progress is lower than 13, or its help block overrides mild necessities like Mycelium

  • Mounted digital camera top when sleeping in a Straw Mattress (MCPE-240511)
  • The HUD now appropriately exhibits an impact when a weaker however longer period impact resumes after a stronger however shorter impact of the identical kind expires (MCPE-242400)
  • When dismounting a Strider the passenger will likely be dismounted onto a block within the location the place the passenger is wanting on a block that isn’t Lava and one block away (MCPE-175573)
  • Added devoted server settings to watch or implement entity assault request compatibility and targeted-actor vary

Basic

  • Repair untranslated textual content whereas importing worlds on PlayStation (MCPE-237739)

Graphical

  • Mounted the block choice define not showing when aiming at a block with a mob standing on high of it (MCPE-172630)
  • Mounted a bug which brought on aliasing artifacts on Beds and Indicators when coloured block lighting is enabled.
  • Mounted instability when Block Mild High quality is about to Volumetric Lights on PS4 and Android
  • Added warning for going above the ‘visible’ graphics degree render distance for Vibrant Visuals
  • Shulkers now not have consolation dithering utilized as they’re a stationary (block-like) mob
  • Mounted a crash when adjusting render decision on PlayStation with excessive settings in Vibrant Visuals
  • Repair useful resource packs and fog command not affecting fog begin and finish distance when the dragon is useless or far-off. The fog begin and finish are nonetheless overridden when the dragon is alive and close by. (MCPE-239959)
  • Fade in sky when night time imaginative and prescient and blindness are each energetic
  • Repair texture of minecarts with hopppers in ray traced graphics mode(MCPE-240625)
  • Mounted Character Creator objects and customized pores and skin layers, comparable to outerwear, footwear, leggings, socks, and belts, not being hidden beneath outfitted armor
  • Corrected detection of cube-map array texture help on older Home windows graphics {hardware}
  • Character Creator skins now persistently use the matching level-of-detail texture after altering profiles
  • The scale of The Finish flash in Fancy graphics mode now extra intently matches Java Version.
  • Mounted UI parts showing in world preview photographs when utilizing Vibrant Visuals on Nintendo Change 2 (MCPE-241596)
  • Mounted some stock objects showing invisible with non-default Show Brightness and anti-aliasing set to 1 (MCPE-241108)
  • Mounted bug the place distance fog was overly shiny when rendered in entrance of a water floor.
  • Automated upscaling now makes use of the closest supported decision rounded down when switching to the Customized graphics settings, and Customized mode shows a discover that automated decision is barely legitimate for presets

Enter

  • Mounted situations of first inputs not showing in chat window textbox on Android gadgets (MCPE-241422)
  • Mounted a problem for Change the place wi-fi controllers wouldn’t be usable on the world choice display after leaving a world (MCPE-241768)
  • Improved cursor motion whereas scrolling

Gadgets

  • Mounted concern the place ice bombs (Schooling Function) didn’t produce ice when thrown on water

Market

  • Mounted market updates not finishing and progress display not closing routinely
  • Imported customized skins are now not reset to a default pores and skin after relaunching the sport (MCPE-241720)
  • Mounted a bug the place declining to buy a lacking Market pack may go away gamers caught in an error loop
  • Improved body time of subcategory piece screens

Add-Ons

  • Worlds that had achievements incorrectly disabled because of add-on use can have them re-enabled on first play (MCPE-242586)

Character Creator

  • Pores and skin data panel now shows on unpurchased skins

Mobs

  • The Drowned mannequin now extra intently matches Java Version
  • Helmets outfitted by Drowned at the moment are seen (MCPE-153500)
  • Repair a uncommon concern the place a therapeutic a mob may lead to its demise
  • Armor Stands now appropriately reject invalid tools swaps and swap outfitted objects straight with objects held by gamers
  • Mounted a problem the place Sheep would get caught of their grazing animation
  • Mounted a bug the place cut up Slimes would have their father or mother’s properties

Realms

  • Free trial is now accessible on Nintendo Change!
  • World add & obtain – Main enhancements have been made to hurry and reliability! (REALMS-474) (REALMS-419)
  • Added help for opening a particular Realm from a Realms Play deep hyperlink
  • Up to date Realms buy phrases to incorporate required automated renewal discover

Realms Hub

  • Realm Member screens have been up to date to OreUI with improved performance.
  • It is now sooner so as to add members with search from the Members display. Now you can invite gamers to your Realm with out the additional step of constructing them an Xbox buddy.
  • The Members display now exhibits ‘Really helpful’ mates.
  • Added utilized packs listing to Realms hub world tab.
  • New ‘Be taught extra’ subtab in Settings tab has a brand new assist information for Realm homeowners and admins
  • Hardcore worlds at the moment are recognized appropriately in Realm world slots
  • The right energetic world dimension is now displayed persistently within the Realms Hub World tab
  • Mounted Realm world title wrapping an excessive amount of on member-view worlds tab

Person Interface

  • Up to date Poplar Hanging signal’s GUI to match Java and different hanging indicators
  • Focus now follows a pack to its new place when it’s reordered, as a substitute of transferring someplace unrelated
  • Added prolonged Latin, Cyrillic and Greek characters to the bitmap font. Character dimension elevated to 8x12px. Languages that use these characters will now not be displayed in a mixture of fonts within the menus.
    • Tell us what you suppose here

  • Mounted a problem the place a buddy’s world may seem greater than as soon as within the Play menu when the buddy was signed in to a number of on-line companies
  • Mounted button icons within the participant profile menu briefly flash when coming into the display or switching tabs
  • Value info on Market provides will nonetheless be seen on objects quickly owned by means of Market cross
  • Outdated Worlds synchronization can now be accessed utilizing a gamepad in Ore UI Storage Settings
  • Vibrant Visuals content material is now not proven within the Market Move tab on unsupported gadgets
  • The aspect panel of the report participant display is now scrollable, so the mute participant possibility is now not reduce off on quick screens or at giant UI scales
  • The pack listing now scrolls whereas an energetic pack is being carried, so packs will be reordered previous the seen space (MCPE-160072)
  • Mounted a bug that brought on an energetic pack being reordered with a controller to leap to the mistaken place when the pack listing was scrolled mid-drag
  • Mounted concern the place disabled buttons would seem clickable when narration is on
  • Improved error messaging when becoming a member of Featured Experiences and Creator Experiences to make it extra clear why a connection failed
  • Subscription plan picker buttons now present when a free trial is accessible
  • Eliminated the Change Person button from the principle menu on Xbox consoles
  • Enhance preliminary loading time for Ore UI screens in Betas and Previews (MCPE-180677)
  • Added an informational message explaining when Improved Enter Response is unavailable (MCPE-230699)
  • Improved the alignment and line wrapping of Chinese language, Japanese, and Korean textual content in chat, books, and indicators
  • The Command Block display now not censors partially typed phrases whereas the command is being edited (MCPE-238739)
  • Massive worlds can now be duplicated on Change when enough storage is accessible.
  • Mounted Android again button not working in Ore UI
  • Mounted concern the place accordion part was not narrating expanded trace
  • Up to date how acquired get together invitations are proven and interacted with within the Social Drawer
  • Improves display reader context readout when exiting textual content fields
  • Mounted lacking label narration for toggles, sliders, enter binding and button panels in Settings
  • Tag Panel in PDP Description now enabled even for objects that do not have Subgenre or PlayerCount (Addons, Skins, Textures)
  • Graphics mode buttons stay responsive after switching to Vibrant Visuals and adjusting brightness
  • Mounted Arcana glyphs not showing in Enchanting Desk slots
  • The Present button now not seems totally free, unobtainable, or default content material (MCPE-242293)
  • Mounted unreadable textual content in useful resource packs utilizing legacy customized bitmap fonts, together with The Final Survival World (MCPE-242277)
  • The Inbox now finishes loading when classes arrive after the web page opens
  • Vietnamese and Lao combining marks now render with out additional spacing or undesirable dotted circles
  • Mounted Present Extra Button in Basic Skins “Get Extra” and “Market Move” lists not hiding after loading all provide listing
  • Mounted a bug the place profile stats loaded indefinitely on the achievements web page when accessed by means of the in-game pause menu (MCPE-239946)
  • Getting back from a failed server be part of now preserves navigation again to the Servers tab as a substitute of skipping to the principle menu (MCPE-242417)
  • Added reusable responsive pagination utilities for Market layouts
  • Improved Wishlist pagination and alignment throughout totally different display widths
  • Enhance preliminary loading time for out-of-game Ore UI screens (MCPE-180677)
  • The Market Wishlist now updates instantly after objects are added, eliminated, or bought, as a substitute of displaying the earlier contents till the sport is restarted
  • Mounted “unkown” typos in error message strings with “unknown” (MCPE-242276)
  • First-use onboarding now begins the chosen multiplayer world whereas the participant’s Persona look continues to be loading
  • Provides ‘Market Storage’ bar to the storage menu on gadgets with separate World and Market storage directories , 1656224
  • Added lacking and stuck incorrect closed captions
    • Cod, Pufferfish, Salmon, and Tropical Fish have the right closed caption when killed
    • Pufferfish, Salmon, Tropical Fish, and Elder Guardians have the right closed caption when damage
    • Pufferfish, Salmon, Tropical Fish, Tadpole, and Elder Guardian have the right closed caption when flopping
    • Elder Guardian has the right closed caption when flapping on land
    • Comparators, Tripwires, and Dispensers now have the right closed captions when emitting their clicking sounds
    • Dispensers now have the right closed captions when failing to dispense an merchandise
    • Slime mobs now have the right closed caption when killed and summoned
    • Eggs, Eyes of Ender, Ender Pearls, Fishing hooks, potions, Snowballs, and different throwables now have the right closed captions when thrown
    • Creeper now has the right closed caption when primed

  • Help for brand spanking new Audio class in Market
  • Including new icon for Creators navigation button in Market
  • Repair visible stuttering with contact controls (MCPE-243048)

Sounds

  • Mounted a problem the place sounds may develop into out of sync after the sport was paused and resumed

Stability and Efficiency

  • Devoted servers now exit cleanly when incompatible allow-list and online-mode settings are configured
  • Lowered stutter related to mobs and objects throughout a number of play periods (MCPE-241707)
  • Mounted a crash that might happen when loading a world containing giant, densely related constructions of blocks comparable to fences, glass panes, iron bars, or partitions (MCPE-242312)
  • Improved stability for Nintendo Change gadgets related to a community
  • Mounted a crash that might happen when loading malformed useful resource archives
  • Mounted a crash when attempting to render too many hearts on the HUD
  • Gamers now not develop into caught on the “Producing World” loading display when trying to pause throughout dimension switch
  • Repair crash when holding an invalid photograph
  • Mounted a problem the place becoming a member of a buddy’s world whereas already in a world may incorrectly load newer Vanilla assets when the buddy’s world used an older template
  • Mounted concern with infinitely rising string values in degree information.

Technical Updates

AI Elements

  • Made schemas for the next elements stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • minecraft:motion.primary
    • minecraft:motion.sway
    • minecraft:motion.skip
    • minecraft:motion.generic
    • minecraft:motion.amphibious
    • minecraft:motion.fly
    • minecraft:motion.hover
    • minecraft:motion.dolphin
    • minecraft:motion.glide
    • minecraft:pushable_by_block Made schema for the minecraft:motion.bounce stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer. Float Vary area jump_delay now solely accepts an object with min and max values. Different codecs will fail to parse

  • Made schemas for minecraft:rideable stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • seats area has modified to solely settle for an array format

  • Made schemas for the next elements stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • minecraft:dash_action
    • minecraft:rail_movement
    • minecraft:scale_by_age

AI Targets

  • Made the schema for minecraft:habits.float_tempt stricter when parsing, now will fail to load an entity json that has invalid information in variations 1.26.60 and newer
  • Made the schema for minecraft:habits.tempt stricter when parsing, now will fail to load an entity json that has invalid information in variations 1.26.60 and newer
  • Made the schema for minecraft:habits.send_event stricter when parsing, now will fail to load an entity json that has invalid information in variations 1.26.60 and newer
  • Made schema for the minecraft:habits.panic part stricter when parsing so that it’s going to fail to load an entity json that has invalid information in variations 1.26.60 and newer
  • Modified minecraft:habits.panic to not cease and begin each tick when the mob is caught

API

  • Launched @minecraft/server model 2.11.0
  • Added @minecraft/server model 2.12.0-beta
  • Releasing TextPrimitive.lineGapHeight from beta to 2.11.0.
  • Launched Dimension.spawnXp from beta to scripts model 2.11.0
  • Launched SoundInstance.setVolume, SoundInstance.setPitch, SoundInstance.fade, SoundInstance.seekTo, SoundInstance.pause, and SoundInstance.resume from beta to scripts model 2.11.0
  • Launched the loopCount possibility on PlayerSoundOptions and WorldSoundOptions from beta to scripts model 2.11.0
  • Infinitely-looping sounds (loopCount: -1) cease routinely when the final SoundInstance reference is dropped; retain the deal with to maintain the sound taking part in
  • Launched server sound definitions from beta with format model 1.26.60
  • The sphere trunk_width in mega_trunk now accepts int ranges, making it potential to configure timber to have various thicknesses. Outdated configurations are nonetheless supported and can give the identical habits as beforehand
  • Examples: “trunk_width”: [2, 3], “trunk_width” : { “range_min”: 2, “range_max”: 3}
  • Mounted concern the place onBreak API occasion wouldn’t set off when a customized block with a filter part loses help and breaks (MCPE-240755)
  • Launched EntityIsTamedComponent.tamedToPlayer and EntityIsTamedComponent.tamedToPlayerId from beta to secure in @minecraft/server v2.11.0
  • Shulker Field objects now return a sound ItemInventoryComponent.
  • Renamed PoiBlockType.has to PoiBlockType.hasTag in beta
  • Being proven a player-scoped TextPrimitive or a CustomForm now not corrupts a locator bar on subsequent participant joins
  • Launched WorldClockRegistry from beta to v2.11.0 in @minecraft/server
  • Launched WorldClock from beta to v2.11.0 in @minecraft/server
  • Launched TimeMarker from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockRegistrationOptions from beta to v2.11.0 in @minecraft/server
  • Launched TimeMarkerOptions from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnTimeModifiedAfterEvent from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnTimeModifiedAfterEventSignal from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnPausedAfterEvent from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnPausedAfterEventSignal from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnResumedAfterEvent from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnResumedAfterEventSignal from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnTimeMarkerAfterEvent from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnTimeMarkerAfterEventSignal from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnRestartBeforeEvent from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockOnRestartBeforeEventSignal from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockEventOptions from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockTimeMarkerEventOptions from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockRegistrationError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockReloadNewWorldClockError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockReloadTimeMarkerError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockInvalidRegistryError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockNotFoundError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockTimeMarkerNotFoundError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockAddTimeMarkerError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockRemoveMinecraftTimeMarkerError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockInvalidTimeMarkerError from beta to v2.11.0 in @minecraft/server
  • Launched WorldClockRewindError from beta to v2.11.0 in @minecraft/server
  • Launched StartupEvent.worldClockRegistry from beta to v2.11.0 in @minecraft/server
  • Launched World.getClock from beta to v2.11.0 in @minecraft/server

DDUI

  • Launched tooltip help at DDUI customized kinds at @minecraft/server-ui v2.3.0
    • Interface DropdownOptions added area tooltip?: ObservableString | ObservableUIRawMessage | string | UIRawMessage;.
    • Interface SliderOptions added area tooltip?: ObservableString | ObservableUIRawMessage | string | UIRawMessage;.
    • Interface TextFieldOptions added area tooltip?: ObservableString | ObservableUIRawMessage | string | UIRawMessage;.
    • Interface TextOptions added area tooltip?: ObservableString | ObservableUIRawMessage | string | UIRawMessage;.
    • Interface ToggleOptions added area tooltip?: ObservableString | ObservableUIRawMessage | string | UIRawMessage;.

  • Launched button icon help to @minecraft/server-ui v2.3.0, together with ButtonOptions.imageDetails, ImageDetails, MessageBoxButtonOptions, MessageBox.button1WithOptions, and MessageBox.button2WithOptions.

Jigsaw Constructions

  • Added the elective on_placed property to Jigsaw Construction definitions for specifying a callback to run after the construction is positioned on the earth (A creator uncovered interface continues to be indevelopment)

Pack Settings

  • Multiselect pack settings now render their title above the dropdown choice UI ingredient. The dropdown choice now exhibits the at the moment chosen parts of the multiselect setting
  • The multiselect pack settings kind now can take an elective area “selection_text” which when set will show the textual content within the choice dropdown of the multiselect within the pack settings UI. When not set, the at the moment chosen objects will likely be proven as a substitute.

SoundInstance

  • setVolume and fade deal with quantity as a multiplier of the sound definition’s quantity reasonably than changing it
  • Mounted fade not fading in from silence until the amount was additionally set after the decision
  • Mounted setVolume and fade being ignored when referred to as earlier than the sound completed loading
  • Mounted fade leaping to the earlier goal quantity when referred to as once more earlier than an earlier fade completed

WidgetComponentGizmo

  • Added WidgetComponentGizmo.rotation, which exposes the gizmo’s rotation rings as a WidgetGizmoRotation
  • Added rotation configuration on WidgetGizmoRotation: the enabled rotation axes, the rotation origin offset, a most well-liked ring radius, and a visual-only step
  • Added rotation lifecycle occasions by means of WidgetGizmoRotation.setStateChangeEvent, which report grabbed, moved, launched, and cancelled rotations in levels with their supply widget and part

WorldSoundOptions

  • Launched the isBroadcast property to the secure API. When true, Dimension.playSound performs the sound as a server-managed broadcast that stays synchronized throughout listening gamers throughout the boradcast vary

Blocks

  • minecraft:collision_box will now not settle for single field objects from v1.26.60 onwards in favor of solely utilizing arrays. For instance, this part…

{
  "format_version": "1.26.20",
  "minecraft:block": {
    "description": {
      "identifier": "check:block_v1_26_20",
    },
    "elements": {
      "minecraft:collision_box": {
          "origin": [ 0, 0, 0 ],
          "dimension":  [16, 24, 16]
        }
    }
  }
}



… must be remodeled into this format:


{
  "format_version": "1.26.60",
  "minecraft:block": {
    "description": {
      "identifier": "check:block_v1_26_60",
    },
    "elements": {
      "minecraft:collision_box": [
        {
          "origin": [ 0, 0, 0 ],
          "dimension":  [16, 24, 16]
        }
      ]
    }
  }
}


  • n_way_visual_rotation states now correctly synchronize from host to shopper in multiplayer worlds
  • Restore help for boolean bone visibility fields in geometry part (MCPE-238524)

Block Elements

Refrain Plant

  • Refrain plant blocks now expose the minecraft:connection_north, minecraft:connection_east, minecraft:connection_south, minecraft:connection_west, minecraft:connection_up, and minecraft:connection_down block states reflecting which adjoining refrain crops and refrain flowers they connect with

Hearth

  • Hearth blocks now expose the minecraft:connection_north, minecraft:connection_east, minecraft:connection_south, minecraft:connection_west, and minecraft:connection_up block states reflecting the flammable blocks round them

Redstone Mud

  • Redstone mud blocks now expose the redstone_north, redstone_east, redstone_south, and redstone_west block states (none, aspect, up) reflecting how the mud connects to its neighbors
  • Redstone mud positioned with a command or the Script API now retains the redstone_north, redstone_east, redstone_south, and redstone_west states it was given, till a block replace recalculates them from its environment (MCPE-242340)

Instructions

  • Mounted listd command typically reporting a method ping, it now reviews spherical journey ping time.
  • Eliminated the Creator World Clocks Options experiment
  • /time of instructions now not require the Creator World Clocks Options experiment
  • New /time instructions now not require the Creator World Clocks Options experiment
    • /time set (subsequent|earlier|keep)
    • /time pause
    • /time resume
    • /time question time

  • Add new /time of sub-command for modifying world clocks
    • /time of add – Provides time to the clock. Can’t lead to a detrimental time
    • /time of set – Units the clock to the desired time. Can’t be set to detrimental.
    • /time of set (subsequent|earlier|keep) – Units the clock to the prevalence of the time marker. Can’t lead to a detrimental time
    • /time of pause – Pauses the clock
    • /time of resume – Resumes the clock
    • /time of question time – Outputs the clock’s present time

  • Added new overloads to the /time command for extra management of the Overworld clock
    • /time pause – Pauses the Overworld clock
    • /time resume – Resumes the Overworld clock
    • /time question time – Outputs the Overworld clock’s present time

  • Changed /time set with /time set (subsequent|earlier|keep)
    • Units the Overworld clock to the prevalence of the time marker. By default that is subsequent and works the identical because the previous TimeSpec variation

Debugger

  • Fixing dwell diagnostics show for ‘ticking’ chunks not being gathered appropriately.

Devoted Server

  • Up to date the warning that implies attempting NetherNet to as a substitute be an error when customers will not be utilizing NetherNet, as RakNet is deprecated

Editor

  • Mounted a bug within the Vibrant Visuals Colour Grading pane the place the Midtones, Highlights, Shadows, and Temperature tooltips confirmed the father or mother Colour Grading description as a substitute of their very own
  • Jigsaw Collections are now not silently misplaced when their recordsdata can’t be written to disk, and a warning is now proven when a Jigsaw Assortment can’t be absolutely saved or loaded
  • A Jigsaw Assortment that did not load fully is now not saved again over the whole recordsdata on disk
  • Mounted a crash within the Editor Jigsaw pane when loading template pool recordsdata that comprise JSON feedback or trailing commas
  • Mounted a crash that might happen when urgent Preview Jigsaw within the Jigsaw instrument
  • Mounted an Assert attributable to the Mouse and a Grabbed Gizmo changing into disconnected
  • Added help for Shift = (+) and – shortcuts so as to add and take away nodes in Vibrant Visuals graphs
  • Mounted two potential crashes when an Editor Participant enters an Finish Portal
  • Mounted a bug that chosen chunks will not be reflecting biome information assignments with out reloading the sport.
  • Mounted a bug that brought on flickering after clicking the button of assign biome information.
  • Mounted the Uniform Size slider for Cuboid primitives to cease on the most placeable dimension
  • Mounted a bug that trigger UI navigation and narration to not work for scripted panels
  • Added a rotation ring to Paste Preview Compose mode, which rotates the preview in 90 diploma steps
  • Recentered Paste Preview when coming into Compose mode and moved Place controls into Placement Settings
  • Added a rotation ring to Choice Transfer mode, which rotates the choice contents in 90 diploma steps
  • Added rotation rings to the Customized Mesh and Form instruments, which rotate the preview freely on the X, Y and Z axes
  • Including the primary keyframe within the Cinematic instrument now creates an entire digital camera seeded with 4 keyframes, and deleting keyframes that would go away fewer than 4 now provides to delete the digital camera as a substitute
  • Duplicated keyframes now land on the closest free timestamp as a substitute of stacking on the supply keyframe’s time
  • Mounted keyframe widgets and spline preview dots being positioned outdoors the world top limits
  • Deciding on a keyframe within the timeline now highlights the matching keyframe on the earth, and the choice is saved when the widgets are rebuilt
  • Mounted a efficiency concern the place including markers to the minimap brought on the body fee to drop
  • Mounted a problem the place creating an Editor venture with cheats enabled would disable cheats upon loading into the world (and would not persist between periods when manually re-enabled)
  • Added the flexibility to skip any Tutorial step
  • Mounted a bug that brought on a lag spike when altering the mouse cursor icon
  • Editor location pointers, map markers, and ruler markers now not take harm, flash purple, or get knocked again when attacked
  • Added a Delete Flood Widget button to the Flood instrument panel
  • The Clear Content material Badges and Restore New Content material Badges buttons now announce their labels when UI text-to-speech is enabled
  • Mounted block icons turning pink and the editor changing into caught on “Refreshing graphics, please wait…” after altering the graphics mode, comparable to toggling Vibrant Visuals
  • Mounted signal blocks within the block palette displaying a plank texture as a substitute of the signal, which made each wooden kind look alike
  • Mounted icons for customized blocks with slashes of their identifiers
  • Editor block icons rendered by means of GeometryAtlas now show animated block textures
  • Mounted Vibrant Visuals biome controls not refreshing after a graphics mode change
  • Mounted block picker coloration swatches and coloration matching not updating when block coloration seize finishes after Editor initialization
  • Mounted a bug that brought on Block Picker listing objects to be misaligned
  • Textual content will now not change the mouse cursor to a pointer on hover
  • Eliminated ExportManager and PlaytestManager APIs, identical performance will likely be a part of core editor UI

Block Picker

  • Mounted Double Slab blocks displaying the identical title as their single slab variants, making them indistinguishable from one another and unattainable to search out by title

Jigsaw

  • Mounted empty Jigsaw Collections being deleted when leaving and rejoining a Challenge
  • Mounted deleted Jigsaw Collections re-appearing after leaving and rejoining a Challenge
  • Mounted the Construction assigned to a Jigsaw Piece not being saved till one other motion was taken, inflicting it to be misplaced when switching Collections

Logging

  • Added an elective alert flag to LogProperties which overrides whether or not a message raises the Editor error state, flashing the viewport and opening the log panel. When unset the default applies, which is to boost it for errors solely
  • Added an identical alert flag to IPlayerLoggerProperties so Editor extensions utilizing session.log can attain it

Mobs

  • Added lacking animations driving.physique and baby_zombie_attack_bare_hand to the legacy minecraft:zombie_villager entity
  • Mounted a bug the place altering the Customized Time worth causes the sky to flicker between Day and the customized time.

Entity Elements

  • Made schemas for the next elements stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • minecraft:energy
    • minecraft:teleport Made schema for the minecraft:economy_trade_table part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer. Int Vary fields cured_discount and max_cured_discount now solely settle for an object with min and max values. Different codecs will fail to parse.

  • Made schema for the minecraft:buoyant part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • movement_type now solely accepts none, waves, or bobbing; different values are invalid
    • liquid_blocks entries have to be non-empty block identifiers or legitimate block descriptor objects; invalid descriptor combos are rejected

  • Made schema for the minecraft:healable part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • objects entries should now be objects; merchandise identifier strings are now not legitimate entries
    • results inside an objects entry should now be an array of impact objects; a single impact object is now not legitimate

  • Made schema for minecraft:timer stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.50 and newer.
    • time area now takes an object with min and max fields

  • Bred Sheep now expose the minecraft:coloration entity part
  • Made schema for the minecraft:annotation.break_door part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
  • Made schema for the minecraft:assault part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • harm now solely accepts a scalar or an object with min and max values. Array values are now not legitimate.

  • Made schema for the minecraft:stock part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
  • Made schema for the minecraft:spell_effects part stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
  • Made schema for minecraft:transformation stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer.
    • worth, block_radius, and block_max fields beneath delay now reject detrimental values
    • block_assist_chance and block_chance fields beneath delay now take floats within the vary 0.0 to 1.0
    • delay now not accepts a naked quantity shorthand in variations 1.26.60 and newer; use the article kind { “worth”: } as a substitute
    • begin_transform_sound and transformation_sound now not settle for a single string shorthand in variations 1.26.60 and newer; use an array of sound names as a substitute

  • Tamed child mobs can now be healed by feeding them meals when they’re broken (MCPE-239455)
  • Made schema for minecraft:shareables stricter when parsing and can fail to load an entity json that has invalid information in variations 1.26.60 and newer
    • objects now solely accepts an array format

  • Made the schema for the minecraft:path part stricter when parsing; entity JSON with invalid information will fail to load in variations 1.26.60 and newer
  • Added new fields to the minecraft:path part in variations 1.26.60 and newer:
    • replaceable_blocks: A listing of block descriptors for blocks that the path can change. Defaults to solely changing air when omitted.
    • radius: The radius of the horizontal sq. of blocks positioned by the path, centered on spawn_offset. Accepts values from -1 to 16; -1 makes use of the legacy four-corner placement habits.
    • force_replace_matched_blocks: When true, replaces blocks matching replaceable_blocks even when regular block placement guidelines would stop placement. Defaults to false.

Options

  • Added devoted server properties for configuring persistent and transient ticking space limits, together with limitless settings
  • Substitute guidelines on Ore Options now not get silently skipped if the may_replace area is omitted.

Gameplay

  • Added dismount mode “look_direction” that dismounts within the wanting route of the passenger to a neighboring block that isn’t Lava
  • Added new server authoritative system “ExitVehicleLookDirectionSystem” to deal with the dismount_mode “look_direction”
  • The minecraft:clouds part in customized dimension JSON now accepts any cloud top throughout the total -512 to 512 dimension band, as a substitute of being restricted to the default Overworld vary of -64 to 320 (MCPE-242282)
  • Loading a customized dimension JSON file now not logs a spurious content material warning claiming format_version just isn’t current within the schema

Gadgets

  • Beginning with model 1.26.60, loot tables utilizing “format_version”: “1.26.60” or later will proceed making use of loot capabilities after an merchandise’s depend is about to 0. Subsequent capabilities, together with set_count, can restore the depend, whereas the merchandise’s id and information are preserved. (MCPE-238796)

Merchandise Elements

minecraft:durability_sensor

  • sound_event now accepts the title of any sound occasion outlined in sound_definitions.json, along with the built-in sound occasion names, beginning with format model 1.26.50 and now not requires the Upcoming Creator Options experiment

minecraft:swing_sounds

  • attack_miss, attack_hit, and attack_critical_hit now settle for the title of any sound occasion outlined in sound_definitions.json, along with the built-in sound occasion names, beginning with format model 1.26.50 and now not requires the Upcoming Creator Options experiment

minecraft:use_modifiers

  • start_sound now accepts the title of any sound occasion outlined in sound_definitions.json, along with the built-in sound occasion names, beginning with format model 1.26.50 and now not requires the Upcoming Creator Options experiment

.mcstructure Information

  • Model 2 construction (.mcstructure) recordsdata can now use zlib compression to cut back file dimension
    • Added a root-level NBT integer tag, compression, with 0 for no compression and 1 for zlib compression; current recordsdata with out this tag proceed to load as uncompressed constructions
    • When compression is 1, your complete construction compound is serialized as NBT and saved as a zlib-compressed NBT byte array; different root-level metadata stays uncompressed
    • Constructions exported from the sport will now use this compression.

Mobs

  • Many mob properties are now not saved if their values are the default

Stability and Efficiency

  • Modified strategy to measuring reminiscence consumption on Android. The brand new technique captures extra graphics and code reminiscence. Because of this it might show increased values in Preview builds; precise reminiscence utilization is unchanged.
  • Reminiscence measurement on Change now consists of code reminiscence, which can trigger increased values to be displayed in preview builds. Precise reminiscence utilization is unaffected.
  • Efficiency enhancements for reminiscence allocation on GDK platforms, significantly Xbox One
  • Mounted a crash that might happen when leaving or dropping connection to a world because the loading display completed
  • Enhance efficiency of cut up display on Change 2
  • Hardened JSON parsing throughout useful resource loading and processing with iterative parsing and a most doc dimension of 128 MB.

Person Interface

  • Improvement useful resource and habits packs at the moment are refreshed when managing packs for a world, and take priority over different copies when their model is equal or newer
  • Bitmap fonts can now configure ASCII glyph cell top and vertical offset in an elective JSON file beside their first ASCII atlas, utilizing ascii_character_height and ascii_character_y_offset
  • Setting ascii_extended to true within the atlas metadata selects prolonged character mapping and defaults the glyph top to 12 and vertical offset to -3; express top and offset values override these defaults
  • Bitmap font textures with out format metadata in the identical useful resource pack retain their legacy glyph format and character mapping as a substitute of inheriting vanilla’s prolonged font metadata (MCPE-242277)
  • Added messages that designate why matchmaking queues are canceled

Experimental Technical Updates

API

  • Customized restart time set in WorldClockOnRestartBeforeEvent now correctly overrides Overworld clock
  • Modifications LevelStorage.saveHold() to return a Promise which resolves when the maintain has completed processing in @minecraft/server-admin in beta
  • Modifications LevelStorage.saveQuery() to return a Promise which resolves when the question has completed processing in @minecraft/server-admin in beta
  • Modifications LevelStorage.saveResume() to return a Promise which resolves when the resume has completed processing in @minecraft/server-admin in beta
  • Added class PlayerCraftRecipeAfterEvent to beta
  • Added class PlayerCraftRecipeAfterEventSignal to beta
  • Added interface PlayerCraftRecipeEventOptions to beta
  • Added property WorldAfterEvents.playerCraftRecipe to beta
  • Added class BlockRecipeCraftingComponent to beta for accessing the slots/recipe regarding participant crafting UIs (at the moment solely minecraft:stonecutter_block)
  • Added class RecipeCraftingContext to beta
  • Added class InvalidRecipeError to beta
  • Added property hiddenFrom to DebugShape and PrimitiveShape.
  • Added property defaultVisibleToAll to DebugShape and PrimitiveShape.
  • Added the minecraft:entity_storage block part behind beta
    • It’s only current on blocks outlined with a minecraft:block_entity part with entity_storage set to true
    • It offers the strategies retailer, switch, launch, getEntities and dimension
    • As much as 4 entities will be saved in a single block
    • Storage and API is compartmentalized per content material pack, however the 4 entities restrict applies globally

  • Added the world.beforeEvents.playerItemAttackEntity occasion in beta to let scripts cancel an assault initiated by means of a participant merchandise interplay earlier than it causes authoritative assault results
  • Added class BlockRecipeProcessingComponent to beta for accessing recipe processing inputs and output (initially supporting the crafter block)
  • Added beta Script API entry to the minecraft:vibration_properties block part, together with strategies to learn whether or not vibrations will be dampened or occluded
  • Added class PlayerCursorItemGrabAfterEventSignal to beta
  • Added class PlayerCursorItemGrabAfterEvent to beta
  • Added class PlayerCursorItemReleaseAfterEventSignal to beta
  • Added class PlayerCursorItemReleaseAfterEvent to beta
  • Added property WorldAfterEvents.playerCursorItemGrab to beta
  • Added property WorldAfterEvents.playerCursorItemRelease to beta

DDUI

  • Mounted labels eradicating all whitespace adjoining to formatting codes.
  • Added help for multi button row at customized kinds in beta.
  • New interface ButtonData.
    • Discipline label: ObservableString | ObservableUIRawMessage | string | UIRawMessage. Textual content to show.
    • Discipline onClick: () => void. Motion to execute when button is pressed.
    • Discipline choices?: ButtonOptions. Further configuration for the button.

  • Class CustomForm.
    • New technique multiButtonRow(buttons: ButtonData[], choices?: MultiButtonRowOptions): CustomForm;. Provides a multi button row.’
      • Parameter buttons is an array that enables most three parts.
      • Parameter choices accommodates extra configuration for the row, like visibility.

  • Added help for multi button row at message field in beta. Button format may very well be vertical or horizontal.
  • New interface MessageBoxOptions.
    • Discipline showHorizontalButtons: boolean;. Units the specified format for the buttons, true for horizontal, false for vertical. Default worth is fake.

  • Class MessageBox.
    • New constructor elective parameter choices?: MessageBoxOptions. ‘
    • New technique button3WithOptions(label: ObservableString | ObservableUIRawMessage | string | UIRawMessage, choices?: MessageBoxButtonOptions): MessageBox. Permits so as to add a 3rd button to the message field.

Server-ui

  • Launched model 2.3.0 of @minecraft/server-ui.
  • Added 2.4.0 beta of @minecraft/server-ui.

Blocks

  • Introducing a brand new block occasion that customized elements can take heed to, onNamedTick
    • A block can schedule a named tick with Block.scheduleNamedTick, which takes a reputation and tick delay as parameters.
    • A block can examine if a minimum of one named tick is already scheduled with Block.hasScheduledNamedTick, which takes a reputation as sole parameter.
    • A block can take away all scheduled named ticks matching a reputation with removeScheduledNamedTick, which takes a reputation as sole parameter.
    • When dealing with the occasion from onNamedTick, BlockComponentNamedTickEvent.isName will be leveraged to filter out occasions primarily based on their title.
    • Named ticks are grouped by content material packs, two content material packs can schedule the identical named tick, however BlockComponentNamedTickEvent.isName will return otherwise primarily based on the content material pack calling the tactic.
    • As much as 4 named ticks will be scheduled at a given time on the identical block place.
    • The title of a scheduled named tick can’t be longer than 31 characters.
    • Altering the block at a place wipes its scheduled named ticks.
    • Altering the permutation at a place doesn’t wipe its scheduled named ticks.
    • The named tick API is behind beta.

  • minecraft:collision_box will now not settle for single field objects from v1.26.60 onwards in favor of solely utilizing arrays. For instance, this part…

{
  "format_version": "1.26.20",
  "minecraft:block": {
    "description": {
      "identifier": "check:block_v1_26_20",
    },
    "elements": {
      "minecraft:collision_box": {
          "origin": [ 0, 0, 0 ],
          "dimension":  [16, 24, 16]
        }
    }
  }
}



… must be remodeled into this format:


{
  "format_version": "1.26.60",
  "minecraft:block": {
    "description": {
      "identifier": "check:block_v1_26_60",
    },
    "elements": {
      "minecraft:collision_box": [
        {
          "origin": [ 0, 0, 0 ],
          "dimension":  [16, 24, 16]
        }
      ]
    }
  }
}


  • minecraft:collision_box now helps min/max coordinates along with origin/dimension with the “Upcoming Creator Options” experiment toggled.
  • The engine will improve any origin/dimension coordinates into min/max internally.

{
  "format_version": "1.26.60",
  "minecraft:block": {
    "description": {
      "identifier": "check:block_v1_26_60"
    },
    "elements": {
      "minecraft:collision_box": [
        {
          "min": [ 4, 0, 0 ],
          "max":  [16, 24, 8]
        }
      ]
    }
  }
}


  • Added a brand new boolean area entity_storage contained in the minecraft:block_entity part, solely supported with Experimental Upcoming Creator Options toggled ON
  • Added an elective title area to container within the minecraft:block_entity block part, accepting literal textual content or localization keys of 1 to 256 characters with Upcoming Creator Options enabled; omitting the sector leaves the container heading clean
  • Information-driven container titles now keep on one line and truncate with … when wanted in Basic and Pocket UI, together with after localization
  • Added the experimental minecraft:enchantment_power_transmitter block part, which defines whether or not a block can transmit enchantment energy. If set to true and a block with this part is positioned within the 1 block hole between an enchantment desk and a bookshelf, the enchantment desk will stay powered by the bookshelf
  • Requires format model 1.26.60 and the Upcoming Creator Options experiment
  • Added the experimental minecraft:vibration_properties block part, which defines whether or not a customized block dampens or occludes vibrations by means of the dampen_vibrations and occlude_vibrations properties
    • Requires format model 1.26.60 and the Upcoming Creator Options experiment

  • Added the experimental minecraft:neighbor_change block part, which lets creators configure which neighboring block modifications set off the neighbor change after occasion for block customized elements. Requires format model 1.26.60 and Upcoming Creator Options

{
    "format_version": "1.26.60",
    "minecraft:block": {
        "description": {
            "identifier": "demo:neighbor_listener_all"
        },
        "elements": {
            "minecraft:neighbor_change": {
                "neighbor_directions": ["all"] // "up", "down", "north", "west", "east", "south" additionally acceptable
            },
            "demo:neighbor_change_listener": {}
        }
    }
}


  • Added the beta onNeighborChanged occasion for customized block elements
    • Use minecraft:neighbor_change.neighbor_directions to decide on which neighboring instructions set off the occasion.
    • Name BlockComponentNeighborChangedAfterEvent.getChanges to get the neighboring block modifications.
    • For every tick, the sport queues one occasion for every listening block with neighbor modifications. Modifications from totally different ticks create separate occasions, even when supply is delayed.
    • Every chunk queues at most 4,096 occasions and delivers at most 100 occasions per tick. New occasions are dropped whereas the queue is full.
    • BlockComponentNeighborChangedAfterEvent.getChanges returns one NeighborChange for every route that modified throughout the tick.
    • If one route modifications greater than as soon as throughout a tick, previousPermutation accommodates the permutation earlier than the primary change and blockPermutation accommodates the permutation after the final change. Intermediate permutations will not be included.
    • NeighborChange.route factors from the listening block to the neighbor that modified.
    • BlockComponentNeighborChangedAfterEvent.block is a dwell deal with to the listening block. The permutations returned by getChanges are snapshots of the modified neighbor.
    • If the block doesn’t have minecraft:neighbor_change, modifications from all neighboring instructions can set off the occasion.

Coordinate System Variations

| | Origin/Dimension | Min/Max | | — | — | — | | Reference level [0, 0, 0] | Backside-middle on the entrance of the block | Backside-left nook on the entrance of the block | | X and Z coordinate vary | -8 to 8 | 0 to 16 | | Y coordinate vary | 0 to 24 | 0 to 24 | | X-axis route | Mirrored, follows geometry system | Not mirrored, follows voxel form system |

Handbook Conversion
  1. Heart origin by shifting the unique X and Z values by +8.
  2. Add dimension to the adjusted origin, normalize the outcomes, and calculate the min and max factors between each corners.
  3. The final step is to reflect each factors on the X axis. a. Take the utmost X worth from min and subtract it from 16. b. Take the minimal X worth from max level and subtract it from 16.

origin = [-8, 0, -8]
dimension = [12, 24, 8]
adjustedOrigin = origin + [8, 0, 8] = [0, 0, 0]
tempMin = min(adjustedOrigin, adjustedOrigin + dimension) = [0, 0, 0]
tempMax = max(adjustedOrigin, adjustedOrigin + dimension) = [12, 24, 8]
min = [16 - tempMax.x, tempMin.y, tempMin.z] = [4, 0, 0]
max = [16 - tempMin.x, tempMax.y, tempMax.z] = [16, 24, 8]



To confirm the conversion, examine that subtracting min from max equals absolutely the worth of the unique dimension on every axis.

Instructions

  • Added new overloads to the /time command for extra management of the Overworld clock beneath the Creator World Clocks Options experiment
    • /time pause – Pauses the Overworld clock
    • /time resume – Resumes the Overworld clock
    • /time question time – Outputs the Overworld clock’s present time

  • Changed /time set with /time set (subsequent|earlier|keep) beneath the Creator World Clocks Options experiment
    • Units the Overworld clock to the prevalence of the time marker. By default that is subsequent and works the identical because the previous TimeSpec variation

Customized Dimensions

  • Added the minecraft:clouds part, letting customized dimensions configure the peak at which clouds render. No part means clouds don’t render.

Source link

Please wait…

--

Your Code

--------

This code is fixed and not randomly generated.