Mojira Archive
MCM-477

Entity running subsequent functions cannot be changed inside function files

Partner Rank:

2

Partner Team Reporting:

Everbloom

Verification builds: 1.8.0.14 (Beta), 1.8.0.24 (#1436064)

Summary: Inside a function file, using execute @e ~ ~ ~ function <> runs the new function off of the original entity instead of the referenced @e entity.

Repro Steps:

1. Download the attached behavior pack and equip it on a new world.

2. From the chat line, run the command:

/function test

Observed Results: Both the "test" function and the "test_handoff" function print the player's name (both files use say @s)

Expected Results: The "test" function should say the player's name and the "test_handoff" function should say the armor stand's name, as "test_handoff" is called using the command:

/execute @e[type=armor_stand] ~ ~ ~ function test_handoff

 Screenshots/Videos attached: Yes

__Regression Builds: N/A

Notes: Running the following command from the in-game chat line produces the expected result (i.e., returns the armor stand's name):

/execute @e[type=armor_stand] ~ ~ ~ function test_handoff

Fixed

BluCode

2018-12-07, 01:55 AM

2018-12-18, 08:02 PM

2018-12-18, 08:01 PM

0

0

Future Release

-