Skip to content

Perspective API Demo

A demo mod showcasing custom camera perspectives using the Perspective API

FabricNeoForgeForge
Loaders
FabricNeoForgeForge
Downloads on Modrinth
936
Followers on Modrinth
3
versions
100
Updated
August 7, 2026Aug 7
Published
in 2026
Perspective: Free Camera — Freely control the camera to rotate and move around · swipe

At a glance

Runs on Fabric, NeoForge and Forge
For Minecraft 1.20.6–1.21.1, 1.21.11–26.2 …
Client only — no need to install it on the server
Latest version — 1.5.0-beta-1+neoforge-26.2 from August 7, 2026
License MIT — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.20.4, 1.20.6–1.21.1, 1.21.11–26.2 …

Perspective API Demo

This mod implements several simple custom perspectives based on the Perspective API. If you are developing a mod that involves custom perspective functionality, you may refer to the code in this mod. This mod is not intended for actual gameplay, so its features are not perfect—for example, in free camera mode, you can still break/place blocks with the mouse. This is not considered a bug.

Features

This mod adds the following custom perspectives:

Simple Third Person

Almost identical to vanilla third-person view, except that the camera position is adjusted so that the player is positioned in the lower-left portion of the screen.

Free Third Person

Almost identical to vanilla third-person view, but moving the mouse only rotates the camera, not the player. The player automatically turns toward the movement direction instead.

Additionally, the mouse scroll wheel adjusts both the camera-to-player distance and the FOV simultaneously, centered on the player, achieving a Hitchcock zoom (dolly zoom) effect.

Free Camera

The camera detaches from the player entity and can be controlled independently:

  • Movement keys control camera movement
  • Space / Sneak move the camera up / down
  • Drop / Inventory keys roll the camera (rotate around the view axis)

All movements are based on the camera's local reference frame, not the world reference frame.

FAQ

How to install Perspective API Demo?

Install Fabric for your Minecraft version, download Perspective API Demo 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 Perspective API Demo support?

Perspective API Demo has builds for Minecraft 1.20.1, 1.20.4, 1.20.6–1.21.1, 1.21.11–26.2.

Is Perspective API Demo needed on the server?

Client only — no need to install it 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