Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Commands/camera

From SAS Gaming Wiki
Revision as of 11:08, 29 October 2026 by SyncBot (talk | contribs) (Sync: updated from Minecraft)

Template:Distinguish Template:Exclusive Template:Infobox command

Modifies player's camera view.

Syntax

/camera <players: target> ...
  • ... attach_to_entity <entity: target>
  • ... clear
  • ... detach_from_entity
  • ... fade ...
    • ... color <red: int> <green: int> <blue: int>
    • ... time <fadeInSeconds: float> <holdSeconds: float> <fadeOutSeconds: float> ...
      • ... [color <red: int> <green: int> <blue: int>]
  • ... fov_clear [fovEaseTime: float] [fovEaseType: Easing]
  • ... fov_set <fov_value: float> [fovEaseTime: float] [fovEaseType: Easing]
  • ... play_spline <name: string>
  • ... remove_target
  • ... set <preset: string> ...
    • ... [default: default]
    • ... ease <easeTime: float> <easeType: Easing> ...
      • ... [default: default]
      • ... facing ...
        • ... <lookAtEntity: target>
        • ... <lookAtPosition: x y z>
      • ... pos <position: x y z> ...
        • ... [facing ...]
          • ... <lookAtEntity: target>
          • ... <lookAtPosition: x y z>
        • ... rot <xRot: value> <yRot: value>
      • ... rot <xRot: value> <yRot: value>
    • ... entity_offset <xEntityOffset: float> <yEntityOffset: float> <zEntityOffset: float>
    • ... facing ...
      • ... <lookAtEntity: target>
      • ... <lookAtPosition: x y z>
    • ... pos <position: x y z> ...
      • ... [facing ...]
        • ... <lookAtEntity: target>
        • ... <lookAtPosition: x y z>
      • ... rot <xRot: value> <yRot: value>
    • ... rot <xRot: value> <yRot: value> ...
      • ... entity_offset <xEntityOffset: float> <yEntityOffset: float> <zEntityOffset: float>
      • ... view_offset <xViewOffset: float> <yViewOffset: float> ...
        • ... entity_offset <xEntityOffset: float> <yEntityOffset: float> <zEntityOffset: float>
    • ... view_offset <xViewOffset: float> <yViewOffset: float> ...
      • ... entity_offset <xEntityOffset: float> <yEntityOffset: float> <zEntityOffset: float>
  • ... target_entity <entity: target> ...
    • ... [target_center_offset <xTargetCenterOffset: float> <yTargetCenterOffset: float> <zTargetCenterOffset: float>]
Syntax displayed in various ways

Arguments

Template:Info needed section

Template:Argument

Specifies the player that the camera will be modified.
Template:Arg desc

Template:Argument

Specifies the entity to which the camera will be attached.
Template:Arg desc

Template:Argument, Template:Argument, and Template:Argument

Specifies the camera RGB color.
Template:Arg desc And must be between 0 and 255 (inclusive).
The overlay becomes completely opaque after fades in,, and cannot specify the translucent value. The color is unchanged during a fade period, the color given by the new command is ignored.
When omitting color, the default is 0, 0, 0, i.e. black.

Template:Argument, Template:Argument, and Template:Argument

Specifies the camera fade in, hold, and fade out duration, the unit is seconds.
Template:Arg desc And must be between 0.0 and 10.0 (inclusive).

When there is already a fade playing, the new command merges with it: the fade-in time takes the faster of the both, the fade-out start and end time takes the later of the both, transparency starts from the current value, the color takes the one being played. <ref name="camera-fade">Camera System Introduction,sections "Combining fades" and "Limitations on fades",Microsoft Learn。</ref> Durations of three phases of a single command do not exceed 10 seconds each, the total duration after merging can exceed 10 seconds. When the sum of three phases are less than 0.5 seconds, extend the hold phase to make up for 0.5 seconds. When omitting time, the default is 1, 0.5, 1.


Template:Argument

Specifies the camera FOV.
Template:Arg desc Due to game restrictions, the actual valid values range is between 30 and 110 (inslusive).

Template:Argument

Specifies the duration of the camera FOV smooth transition (seconds), the default is 0.
Template:Arg desc

Template:Argument

Specifies an easing function/type to use for the camera FOV, the default is Template:Cd.
Must be one of Template:Cd.

Template:Argument

Specifies the spline ID. Only valid when using Template:Cd preset.
Template:Arg desc

Template:Argument

Template:Info needed
A camera view/preset.
Must be one of the following:
  • minecraft:control_scheme_camera — Control scheme camera.Template:OnlyExperimental
  • minecraft:first_person — First Person View.
  • minecraft:fixed_boom — Fixed boom view's orbit camera.
  • minecraft:follow_orbit — Orbit camera.
  • minecraft:free — Free View.
  • minecraft:third_person — Third Person View Back.
  • minecraft:third_person_front — Third Person View Front.

Template:Argument

Specifies the duration of the camera smooth transition (seconds). Only valid when using Template:Cd preset.
Template:Arg desc

Template:Argument

Specifies an easing function/type to use for the camera. Only valid when using Template:Cd preset.
Must be one of Template:Cd.

Template:Argument

Specifies change the position and facing of free view to the default value (camera position (0,0,0), rotation xRot=0, yRot=0) Template:Info needed. Only valid when using minecraft:free preset.
Must be default.

Template:Argument

Specifies the entity to make the camera facing to. Only valid when using minecraft:free preset.
Template:Arg desc

Template:Argument

Specifies the coordinates to make the camera facing to. Only valid when using minecraft:free preset.
Template:Arg desc

Template:Argument

Specifies the camera position. Only valid when using minecraft:free preset.
Template:Arg desc

Template:Argument

Specifies the camera vertical rotation. Under using minecraft:follow_orbit preset, will also modified the player's facing.
Template:Arg desc And must be between -90 and 0 (inslusive).

Template:Argument

Specifies the camera horizontal rotation. Under using minecraft:follow_orbit preset, will also modified the player's facing.
Template:Arg desc

Template:Argument and Template:Argument

Specifies the offset of the camera. Only valid when using minecraft:follow_orbit preset.
Template:Arg desc And must be between -64 and 64 (inslusive).

Template:Argument, Template:Argument, and Template:Argument

Specifies the offset of the camera from an entity. Only valid when using minecraft:follow_orbit preset.
Template:Arg desc And must be between -64 and 64 (inslusive).

Template:Argument

Specifies the entity to focus the camera on. Only valid when using minecraft:free preset.
Template:Arg desc

Template:Argument, Template:Argument, and Template:Argument

Specifies the offset of the camera from the center of a focused/targeted entity. Only valid when using minecraft:free preset.
Template:Arg desc

Result

Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table

Output

Template:Output table Template:Output table Template:Output table Template:Output table

Examples

Template:Info needed section

File:Over Shoulder Camera.jpg
"Over Shoulder View" implemented by Template:Cmd
  • Set yourself to last for 5 seconds, The easing mode is in_out_circ, Rotate minecraft:free (Free View) camera view 90 degrees around the X-axis in 5 grids above the current position:
/camera @s set minecraft:free ease 5 in_out_circ pos ~ ~5 ~ rot 90 0
  • Clear all players' camera effects:
/camera @a clear
  • Fade a random player's camera to white in 2 seconds, last for 1 second, and fade out for 3 seconds:
/camera @r fade time 2 1 3 color 255 255 255
/execute as @p at @s run camera @s set minecraft:free ease 0.25 in_out_quad pos ^-2 ^2 ^-4 facing ^ ^ ^5
  • Used to hide teleportation, first fade, then move the player:
/camera @a fade time 0.5 0.5 0.5
/tp @a 100 64 100


History

Template:HistoryTable


References

Template:Reflist

External links

Navigation

Template:Navbox commands

Minecraft:de:Befehl/camera Minecraft:ja:コマンド/camera Minecraft:pt:Comandos/camera Minecraft:zh:命令/camera