mojira.dev
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.

Comments 4

Resolving temporarily as Awaiting Response. Could you attach an example add-on to your report?
This ticket will reopen automatically when you reply.

Can confirm that minecraft:immovable is still broken as of 1.19.73

Please attach an example addon showcasing the issue.

This ticket will automatically reopen when you reply.

Thelarrikin

(Unassigned)

Plausible

Multiple

1.18.30

Retrieved