mojira.dev
MCPE-226249

behavior pack manifest.json will not register to Minecraft if "settings" array is added

Lost my Development Behavior Pack after the 1.21.100 update. After troubleshooting, I removed the "settings" array (below) from the manifest.json and my Behavior pack was once again registering, both in local storage and the test world it was installed on.

Logic: I had been successfully been using the "settings"region as a simple explanation for what each Subpack slider setting meant.

 "settings":[
		{
			"type":"label",
			"text": ""
		},
		{
			"type":"label",
			"text": " §fFeatures"
		},
		{
			"type":"label",
			"text":"  §uBasic§7   §0:§7: Secret panel, canvas, stacking, spinner, & leashing"
		},
		{
			"type":"label",
			"text":"  §uLoaded§7 : §8Basic§7   §0:§7+ hoppers, full scaling, & seating"
		},
		{
			"type":"label",
			"text":"  §uBonus§7  §0:§7: §8Loaded§7 + potions, stands, & golems"
		},
		{
			"type":"label",
			"text":"  §uMax§7     §0:§7: §8Bonus§7  §0:§7+ spawner, wireless redstone, & lighting"
		},
		{
			"type":"label",
			"text": ""
		},
		{
			"type":"label",
			"text": " §fLoot Drops"
		},
		{
			"type":"label",
			"text": "  §8[§7ON§8]§7     : World 'Entities drop loot' setting"
		},
		{
			"type":"label",
			"text":"  §8[§7Easy§8]§7  : §8ON§7       + Frame destroyed, drops Frame item"
		},
		{
			"type":"label",
			"text":"  §8[§7Hard§8]§7  : §8Easy§7    + If Player destroys, no Frame item drop"
		}
	]

To recreate, add the "settings" array to any behavior pack manifest.json and the pack will disappear from Minecraft.

To fix, remove the "settings" field. If this is part of the migration to OreUI, you should make it part of the wiki in technical release notes.

Attachments

Comments 3

Thank you for your report!

However, this issue has been temporarily closed as Awaiting Response.

Could you please attach an example addon showcasing the issue?

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

Thank you v-baselod, I cannot share an unreleased addon that is intended for a store release to the open public without an NDA. However I will share a prerelease example with GoldenHelmet here on Jira to confirm my discovery. I’m also very busy preparing for release, so I do not have the bandwidth to create example addons for Mojang. I'm just one person. 🙂

Test Pattern

(Unassigned)

Unconfirmed

Windows

11

1.21.100

Retrieved