Currently, Bedrock add-on creators can only simulate custom dimensions using hacky workarounds like teleporting players to isolated Overworld areas and manipulating fog or skyboxes. This is limiting, performance-heavy, and restricts true creative freedom. I propose adding a native Custom Dimension API to Bedrock Add-ons. Implementation could include: 1) A new 'dimensions' folder in Behavior Packs where creators define a JSON file (e.g., 'custom_dim.json') specifying properties like unique sky color, fog density, ambient light, gravity, and custom world generation rules (biomes, structures, spawn rules). 2) Script API extensions to support this, such as 'world.getDimension("namespace:dim")' and 'player.teleportToDimension(dim, coordinates)'. 3) Manifest capabilities to declare dimension support. This would allow creators to build truly unique worlds (like sky realms, alternate realities, or custom underworlds) with their own chunk generation and save data, separate from the Overworld, Nether, or End. It would significantly elevate the Bedrock creator ecosystem, reduce reliance on buggy workaround systems, and bring Bedrock's modding capabilities closer to the community's expectations, fostering incredible new gameplay experiences and adventures.
Please sign in to leave a comment.
1 Comments