In the latest Minecraft Bedrock update 1.21.10.22, new camera features were added, including the ability to set the starting radius and rotation for the follow_orbit and 3rd person boom camera presets. However, when attempting to modify the starting_radius value for a custom camera in a resource pack, the changes do not take effect in the game. Despite adding a new camera entity in both the behavior pack and the resource pack with the same identifier, the camera's distance from the player does not reflect the updated starting_radius value.
Steps to Reproduce:
-1 Install the provided addon containing the custom camera entity.
-2 Apply the resource pack and behavior pack from the addon to a Minecraft world.
-3 Enable the "Creator Cameras" and "New Third Person Presets" experimental features in the world settings.
-4 Enter the world and execute the following command in the chat to set the custom camera:
/camera @s set mc:camera_test
-5 Observe the camera's behavior and note its distance from the player.
-6 Modify the starting_radius value in the resource pack's camera entity file at the following location:
"minecraft:camera_third_person_boom":
{ "starting_radius": 10.0, "starting_rot": [ 45.0, 45.0 ], "rotation_space": "local" }
-7 Change the starting_radius value to a different value, such as 3.0.
-8 Reapply the modified resource pack and re-enter the world.
-9 Execute the same camera command again:
/camera @s set mc:camera_test
-10 Observe the camera's behavior and note any changes in distance from the player.
Expected Result:
The camera should move closer to the player, reflecting the updated starting_radius value specified in the resource pack's camera entity file.
Observed Result:
The camera's distance from the player remains unchanged, indicating that the starting_radius value is not being applied correctly.
Attachments
Comments 1
