ModsFinder

Perspective API Demo

by leawind

Perspective API Demo shows how custom camera perspectives can be built with the Perspective API, and it ships several simple ones to try.

FabricForgeNeoForgeClient-side onlyMIT LicenseOpen source1.20.1 – 26.2

What it does

The demo implements a handful of custom camera perspectives on top of the Perspective API. Movement keys move the camera, Space with Sneak raises and lowers it, and the drop-inventory keys roll the camera and rotate it around the view axis. The mod is meant as a reference for developers who want to write their own perspectives, and the source code is public. One perspective stays close to the vanilla third-person view, with the camera positioned lower-left so the player sits in a corner of the screen. Moving the mouse rotates the camera only, while the player turns toward the direction of movement.

The mouse scroll wheel changes the camera-to-player distance and the field of view at the same time, which keeps the player at the same apparent size and produces a Hitchcock, or dolly, zoom effect. The author notes that the free camera mode still allows breaking and placing blocks and treats this as intended rather than a bug. The mod is client-side only, so only the client needs it and servers run without it. It is published for Fabric, Forge and NeoForge across 10 release versions, 1.20.1 – 26.2, and is released under the MIT License. Mod Menu is an optional dependency.

Key features

  1. Movement and roll controls

    Keyboard keys move the camera, raise or lower it, and roll or rotate it around the view axis.

  2. Vanilla-like third person

    A third-person view close to vanilla, with the camera offset to the lower-left and the player turning toward movement.

  3. Detached free camera

    The camera separates from the player entity and moves on its own, with movement in local or world reference frames.

  4. Dolly zoom

    The scroll wheel adjusts distance and field of view together to produce a Hitchcock zoom effect.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.x4 of 4 versions with builds
26.21.5.0-beta-1+fabric-26.2Not available1.5.0-beta-1+neoforge-26.2
26.1.21.5.0-beta-1+fabric-26.1Not available1.5.0-beta-1+neoforge-26.1
26.1.11.5.0-beta-1+fabric-26.1Not available1.5.0-beta-1+neoforge-26.1
26.11.5.0-beta-1+fabric-26.1Not available1.5.0-beta-1+neoforge-26.1
1.21.x3 of 3 versions with builds
1.21.111.5.0-beta-1+fabric-1.21.11Not available1.5.0-beta-1+neoforge-1.21.11
1.21.11.5.0-beta-1+fabric-1.21Not available1.5.0-beta-1+neoforge-1.21
1.211.5.0-beta-1+fabric-1.21Not available1.5.0-beta-1+neoforge-1.21
1.20.x3 of 3 versions with builds
1.20.61.5.0-beta-1+fabric-1.20.6Not available1.5.0-beta-1+neoforge-1.20.6
1.20.41.5.0-beta-1+fabric-1.20.4Not available1.5.0-beta-1+neoforge-1.20.4
1.20.11.5.0-beta-1+fabric-1.20.11.5.0-beta-1+forge-1.20.1Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

How it compares

Full comparison

Perspective Mod is a Fabric-only client mod for 1.20 – 26.2 under the MIT License and is not open source. Remove Third Person is open source under the MIT License, covers Forge and NeoForge for 1.16.5 – 1.21.1, and only removes the third-person view. Freecam is open source under the MIT License and supports Fabric, Forge and NeoForge for 1.16.2 – 26.3, but it is built around a free camera rather than a set of demo perspectives.

ModLoadersGame versionsEnvironmentUpdated
Perspective API DemoFabric, Forge and NeoForge1.20.1 – 26.2Client-side only2026-08-07
Perspective ModFabric1.20 – 26.2Client-side only2026-07-18
Remove Third PersonForge and NeoForge1.16.5 – 1.21.1Client-side only2025-08-17
FreecamFabric, Forge and NeoForge1.16.2 – 26.3Client-side only2026-10-15

Questions

Does Perspective API Demo need Mod Menu?

No. Mod Menu is an optional dependency, so the demo runs without it.

Which loaders have files for Perspective API Demo?

Files are published for Fabric, Forge and NeoForge. The latest Fabric file targets 26.2, the latest Forge file targets 1.20.1 and the latest NeoForge file targets 26.2.

Does the mod have to be installed on a server?

No. Players add it to their own game, and a server needs no copy.

In the catalog

Perspective API Demo is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,894 mods support Minecraft 26.2.

More from leawind

All projects

Similar mods

What the author says

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…
leawind, on the Modrinth page

Official listing

Owner
leawind
Published
2026-06-18
Updated on Modrinth
2026-08-07
Facts verified
2026-10-15

Tags