Mojira Archive
MCM-912

Animation controllers in Behavior Packs don't run commands on Realms

Partner Rank: 1
Partner Team Reporting: Shapescape
Verification build: 1.14.1 - PC

Summary: On a regular world, slash commands can be run using animation controllers in behavior packs. This is not the case on a realm. Putting the same world on a realm causes the commands to no longer be run or the transition state to never be recognized.

I tested this with a custom event called in the animation controller, works on regular world, doesn't work on realm. Animation controller file might as well not be present at all.
Impact:

Affects live content, blocks upcoming content, highly likely from other partners as well. Maps highly relying on using commands or events in animation controllers will not pass through content review if ran on Realms. Some live maps are likely also affected but slipped through content review, since animation controllers failing in those maps don't cause them to malfunction in substantial degree.

We noticed this after one of our maps came back from content review as blocked because a feature was directly relying on animation controllers in behavior packs.

Repro Steps:
Step 1: Enter the provided world with example BP and RP
Step 2: Right-click the entity to see a few /say messages specified in the animation controller (aim a little bit down)
Step 3: Upload the same world to a Realm
Step 4: Right-click the entity on a Realm, notice messages no longer appearing

Repro Rate: 10/10

Observed Results:
Once entity is right clicked, /say commands from the animation controller do not run when on a Realm.

Expected Results:
The commands should run when on a Realm as well.
Screenshots / Videos attached: No.

Notes:

A user commented on the public report mentioning that the same issue occurs on BDS 1.14.1.4. (MCPE-59881)

Specifics concerning testing

The interaction event sets a component group with scale: 0.5 to show that the BP is still working correctly. If the entity is not there, summon it using /summon test:example_entity

The entity shows up as a creeper but its hitbox is default (smaller), so if it's not shrinking to half size, adjust.

Fixed

M

2020-01-06, 10:53 PM

2020-02-28, 08:34 PM

2020-02-28, 08:34 PM

4

1

Future Release

-