/camera
The /camera command is a powerful tool that gives you full control over the player’s perspective through a wide range of customizable settings. You can adjust the player’s own view or detach the camera entirely, pulling it away from the player to create cinematic angles, cutscenes, or alternate gameplay perspectives.
​
When combined with the /movement command, you gain the ability to completely redefine Minecraft’s gameplay experience, tailoring it to match any vision or project you want to create.
Target <Player>
This selector only works on player entities.
This is the target player that will have their chat emptied
Player/World
This command has player/world support. This is for gamerule properties, not render properities
World settings will act as a gamerule for this command, every setting you set will be applied globally to all players upon joining
​
Player settings are applied per player, in addition to this they override the world settings allowing someone to bypass certain global filters.
Options
This is a list of all the various camera options that you can edit with the /camera command.
Option
Select an option for a description.





























/camera player/world <target> [option] <settings>
Syntax:
/camera player @s cameraCollision false
/camera world freeMouse true
/camera player @s interpolation 50 true
/camera world limitAxis x 50..200
/camera player @s limitPos y 60..90
/camera player @s lockOn entity @n[type=pig]
/camera world position ~-2 ~ ~1 true
/camera player @s roll 50
/camera world relativeRot false
/camera player @s rotation 10 5
/camera world rpgOrigin set -1349.51 63.69 751.13
/camera player @s showHand false