Mojira Archive
MCPE-154122

Missing Block Components for Addons after 1.18.30 update - or - Block versioning is broken past 1.16.100

Any block that has a block of format_version 1.18.20 or prior may have components that are no longer recognized as of 1.18.30 and aren't versioned to 1.18.30 blocks, thus breaking addons.

Steps to Reproduce:

Load an Addon with a block including any of the following components:

  • breakonpush (boolean)
  • immovable (boolean)
  • onlypistonpush (boolean)
  • preventsjumping (boolean)

What happens:

An error is thrown that the component is invalid.

What I expect to happen:

Up until 1.18.30, those four components were valid (and working) block components.

In the same way that 1.18.20 changed the names of the light filter and emissions and block/entity collision components, the removal of the block properties listed should only exist for blocks versioned 1.18.30 or later.

Short of that, and short of adding the components back, a replacement event trigger should be made available to the block that fires prior to the associated actions the removed components worked to prevent.

Awaiting Response

Kenny G

2022-04-20, 02:07 AM

2024-10-16, 10:56 AM

2023-08-30, 02:05 PM

2

1

Plausible

1.18.30

-