world_behavior_packs.json won't link a behavior pack when version is 1, 1+, 0
Summary:
For world templates, packs don't get auto-linked if world_behavior_packs.json uses a version that is 1, 1+, X
Verification Build:
1.18.12
Regression Builds:
Unsure. Worked when submitted. Pre-1.18
Impact:
My map Diversity is currently not able to run any mechanics due to this not linking the behavior pack
Repro Steps:
1. Download Diversity.
2. Open chest
3. Walk through door to balloon
4. Press button
5. Nothing happens
6. Turn on cheats
7. Type /function, then tab
8. No functions found
Diversity world_behavior_packs.json file uses version 1, 16, 0
[
{
"pack_id" : "ccffb081-5771-4643-9491-fdd70bb64548",
"version" : [ 1, 16, 0 ]
}
]
I verified this by setting the version to 1, 0, 0 and it worked for an mctemplate. 1, 0, 1 also worked.
However, 1, 1, 0 did not work.
Observed Results:
The map has no behavior pack linked
Expected Results:
This worked previously. This works for mcworld files. Not mctemplates.
Note:
The behavior pack can be manually linked if the user unlocks template settings. But the map downloaded from the store will not run the behavior pack.
2022-04-15, 03:59 PM
2022-04-21, 07:36 PM
2022-04-21, 07:36 PM
0
0
-