mojira.dev
MCPE-236422

World blending can affect builds built next to the PS4 Legacy Edition world edges when converted to Bedrock

The Bug:

When a world is converted from PS4 Legacy Edition to Bedrock, player built buildings on the previous world edge from the PS4 Legacy Edition get blended with new chunks, and thus the player can knowingly (or unknowingly ) influence world blending with placed blocks. This can be almost consistent once the player knows which terrain is coming up. This is currently the only known, forced, consistent, easy to reproduce from saves from Legacy at any point in time and guaranteed way world blending will affect player builds at the world edge that can happen and be reproduced easily in modern versions of Minecraft Bedrock. Similar to the now fixed MCPE-148990, but this time, saves from the old PS4 console edition are affected. This is a serious issue, as many player builds in a world can be destroyed by this unstoppable process at once.

Steps to Reproduce:

  1. Make a new PS4 Legacy Console Edition world save, world size classic.

  2. Go to the world edge (near X or Z coordinate 432 or -432, but not at.) and build some buildings at the very world edge (basically, the last chunk before the impassable ocean world border. structures to build examples are like a wall, or a house, etc.)

  3. Save and quit the game once the buildings are built up at the world edge.

  4. Convert the world to Bedrock and play it.

  5. Notice destruction of your builds.

Expected result:

No matter how close your buildings are to the world edge, or what blocks they are made up of, your buildings should be safe.

Observed Result:

Some of your builds can be destroyed if they are close to the world border and be pulled down or up after world conversion, depending on these factors:

  • World seed.

  • Where the builds are, provided they are close to the world edge, and were on the last chunk before the ocean world border of PS4 Legacy Edition.

  • What material the buildings are made of.

  • What blocks were present in PS4 Legacy Edition before the chunk blending happened once the world was loaded and opened in Bedrock Edition.

This is because PS4 Legacy Console does not generate chunks outside the world bounds, meaning the unvisitable ocean area outside the world bounds were not actually generated terrain chunks at all.

This means buildings like player-built large city buildings very close to the world edge can all be destroyed at once, and if it happens in survival to affect a house or large base, then this disaster could happen, and it might affect at least part of the shelter. Even tile entities like chests are sometimes destroyed without their contents being dropped. Either way, this is what this bug could do.

The Fix:

All old chunks from Legacy Console PS4 should be left untouched, even those at the very edge.

If this bug can’t be fixed, then at the least tile entities like chests containing items and unbreakable blocks should be completely untouched. (Defined in a new block tag called #minecraft:immune_to_chunk_blending_damage)

If the tag that puts certain blocks as being immune to chunk blending damage can’t be implemented either, then at the very least tile entities like chests should drop their contents if the tile entity was affected by any of these processes:

  • If the tile entity got destroyed by chunk blending.

  • If the tile entity got moved by chunk blending.

  • If the tile entity was replaced by other blocks at chunk blending.

Comments 0

No comments.

TheMightyDark

(Unassigned)

Unconfirmed

PlayStation

26.0, 26.10.24 Preview

Retrieved