[BLOCKER] Component groups not adding based on environment
Build: 423437
Summary:
I modified behavior of monsters to have a different family when spawning in certain biomes. For example when they spawn in a desert they get the family "bad" and they get the behavior.nearest_attackable_target to target those only with the family "good". It doesn't seem to be applying the component groups correctly.
Impact:
Monster Battle Arena relies on this mechanic as it's core mechanic. Without it, the map ceases to exist.
Repro Steps:
1. Open the world Monster Battle Arena
2. Summon a monster in the desert and in the plains.
Observed Results: They do not attack each other
Expected Results: They should attack each other as well as the player if they are not wearing a golden/chainmail helmet. They are not.
Screenshots/Videos attached: no
Notes: I have attached 1 of the simplest of the behavior pack monsters. The JSON is valid and this behavior worked in 1.1.4. Without behavior pack documentation changes noted I see no reason that this shouldn't be working.