Currently, Bedrock resource packs use "Subpacks" to handle settings (like GUI scale, crosshair styles, or feature toggles). This is a manual, non-persistent system. If a player wants to customize their experience, they must manually edit JSON files or use a clunky slider that resets or doesn't allow for true persistence across different worlds and servers.
The Proposal:
Introduce a config.json for Resource Packs: Allow packs to have a dedicated configuration file that the game can "write" to.
Persistent Settings: When a player changes a setting in a pack's sub-menu, that change should be saved to the pack data itself, so it stays active regardless of which world or server the player joins.
Scripting API Integration: Give the Scripting API the ability to read and write to these local pack settings so creators can build actual in-game "Settings Menus" for their packs.
Why this matters:
For mobile players, accessing and editing JSON files in the /games/com.mojang/ folder is becoming increasingly difficult due to system security locks. Adding native persistence would allow for a "set it and forget it" experience, making the "Pixel Grove" much more user-friendly for everyone.
Please sign in to leave a comment.
0 Comments