Mojira Archive
MCM-922

Locators with the same ID are overwritten by separate geometries on the same entity

Partner Rank: Normal

Partner Team Reporting: Spark Squared

Verification Builds: 1.14.1, 1.14.25 Beta

Summary: When creating an entity with multiple geometries, the locators of the individual geometries overwrite each other, even if the overwriting geometry is never shown. This means that it is not possible to define the position of a particle effect depending on which model is shown, which is basically the purpose of locators.

Impact: It would take a lot of time and extra files to work around this issue, especially on larger scale projects.

Repro Steps

  1. Create a world and install the provided Resource and Behavior Packs
  2. Summon the provided demo entity in two variations using the commands
    1. /summon spark.demo:button ~ ~ ~ type_1
    2. /summon spark.demo:button ~ ~ ~ type_2{{}}
  3. Watch the location of the particle effect

Repro Rate: Happens 100% in the provided demo as well as in other projects.

Observed Results: The particle effects show up at the same height. On the golden button it is right above the button, on the orange one it floats in the air.

Expected Results: The particle effects should appear right on top of the model, as specified in the geometry files.

Screenshots / Videos attached: Yes

Regression Builds: N/A

Notes: N/A

Works As Intended

Jannis T

2020-01-26, 08:06 PM

2024-04-19, 11:56 AM

2020-04-20, 08:39 PM

0

0

Future Release

-