pmmp / PocketMine-MP

A server software for Minecraft: Bedrock Edition in PHP
https://pmmp.io
GNU Lesser General Public License v3.0
3.28k stars 1.56k forks source link

Update blocks due to missing blockstate properties produced by converters #5632

Open GH-PM opened 1 year ago

GH-PM commented 1 year ago

Issue description

Steps to reproduce the issue

  1. Put a map which contains oak wood (for example) that is not from a recent version
  2. Enter the world and see how your oak wood has become a block of update

OS and versions

Plugins

No plugins

Crashdump, backtrace or other files

X

Additional information

dktapps commented 1 year ago

For posterity: This happens because the world was processed by a converter, which produced output with missing blockstate properties.

The vanilla Bedrock client tolerates these missing properties and fills in the blanks, but PM doesn't, leading to this problem.