Skip to content

Camera Command in Java

Brings Bedrock's /camera command to Java Edition: cinematic camera control that never takes away player control.

Fabric
Loaders
Fabric
Downloads on Modrinth
100
Followers on Modrinth
0
version
1
Updated
August 3, 2026Aug 3
Published
in 2026
Over Shoulder View — Implemented by /execute as @p at @s run camera @s set minecraft:free ease 0.25 in_out_quad pos ^-2 ^2 ^-4 facing ^ ^ ^5 (Must be executed in repeating command block) · swipe

At a glance

Runs on Fabric
For Minecraft 1.21.11
Needed in the game and on the server
Latest version — 1.0.0 from August 3, 2026
Requires Fabric API
License MIT — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.21.11

Camera Command

A Fabric mod that recreates Bedrock Edition's /camera command as faithfully as possible on Java Edition. Build cutscenes, overview shots, FOV changes, and screen fades with a single command — all without touching the player's actual controls.

The player keeps moving, looking around, and interacting exactly as normal. The camera is purely a visual redirect: it changes what's rendered on screen, not who or what the player is controlling. That means you can drive elaborate camera sequences from command blocks while players keep walking, mining, and fighting like nothing happened.

Features

  • `/camera clear` — end any active camera override and return to normal view/FOV
  • `/camera attach_to_entity ` — visually follow a target entity
  • `/camera detach_from_entity/remove_target` — stop following/looking at a target
  • `/camera set minecraft:free ...` — place the camera at any position/rotation, with optional look-at targeting and eased transitions
  • `/camera set minecraft:follow_orbit ...` — an orbiting camera centered on a target entity
  • `/camera fov_set [ease] [easeType]/fov_clear` — smoothly change or restore FOV
  • `/camera fade time [color r g b]/fade color ` — full-screen fade in/out

Easing curves use the same names as Bedrock (linear, in_out_cubic, spring, etc.) and show up in tab-completion.

Requirements

  • Minecraft: 1.21.11
  • Fabric Loader: 0.17.3+
  • Fabric API (required)

Differences from Bedrock (please read before using)

Java Edition's engine doesn't have an identical camera system, so there are a few known gaps:

  • Mouse look always turns the player's own body/view. Moving the mouse while a free camera is active rotates the player, not the camera itself — free-look independent of the player isn't reproduced.
  • play_spline isn't implemented; Java Edition has no equivalent spline-playback system.
  • Fixed presets like minecraft:first_person / third_person aren't implemented, since they'd overlap with vanilla's own F5 perspective switching. Only minecraft:free and minecraft:follow_orbit are supported.
  • view_offset is approximated as a world-space offset rather than a true screen-space offset.

Credits

Author: L0TCH4

FAQ

How to install Camera Command in Java?

Install Fabric for your Minecraft version, download Camera Command in Java for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Camera Command in Java support?

Camera Command in Java has builds for Minecraft 1.21.11.

Is Camera Command in Java needed on the server?

Needed in the game and on the server

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More