Mojira Archive
MCM-1531

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.

Works As Intended

qmagnet

2022-04-15, 03:59 PM

2022-04-21, 07:36 PM

2022-04-21, 07:36 PM

0

0

Future Release

-